Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 ST PETERS SQUARE Detached £2,145,795 £1,250,000 24 Aug 2006
23 ST PETERS SQUARE Semi-Detached £5,314,305 £5,300,000 27 Jul 2022
24 ST PETERS SQUARE Terraced £6,364,382 £5,135,650 3 Jul 2018
25 ST PETERS SQUARE Terraced £5,000,374 £2,936,000 31 Aug 2012
27 ST PETERS SQUARE Flats/Maisonettes £391,608 £80,000 4 Dec 1997
29 ST PETERS SQUARE Semi-Detached £5,924,766 £4,750,000 18 May 2018
33 ST PETERS SQUARE Terraced £6,078,503 £3,715,000 29 Oct 2013
35 ST PETERS SQUARE Semi-Detached £5,236,559 £3,000,000 26 May 2006
37 ST PETERS SQUARE Terraced £2,941,644 £1,600,000 8 Jul 2005
38 ST PETERS SQUARE Terraced £5,059,171 £2,950,000 5 Nov 2010