Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 ST ANDREW STREET £1,140,000 9 Jun 2023
22 ST ANDREW STREET £73,800,000 14 Mar 2019