Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 ST PETERS STREET £1,586,034 £1,605,246 28 Nov 2022
25 - 27 ST PETERS STREET £1,944,765 £1,950,000 10 Aug 2022