Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 ST PETERS SQUARE Terraced £2,922,239 £1,725,000 16 Jul 2010
19 ST PETERS SQUARE Terraced £3,478,149 £2,575,000 31 Mar 2016
20 ST PETERS SQUARE £3,521,562 £3,550,000 7 Sep 2022
ST PETER'S HOUSE, 16A ST PETERS SQUARE Terraced £3,560,385 £2,940,000 30 Jun 2020