Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
201 TAVISTOCK ROAD £544,141 £450,000 3 Jul 2020