Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 HERTFORD STREET £19,311,116 £18,349,458 31 Jan 2022