Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 ST PETERS PLACE £890,011 £744,050 28 Sep 2020