Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 ST PETERS STREET £3,331,264 £2,600,000 26 Jun 2017
15 ST PETERS STREET £1,909,958 £1,561,074 28 Feb 2020