Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 TAVISTOCK ROAD Terraced £284,313 £177,000 13 Apr 2007
37 TAVISTOCK ROAD Terraced £396,982 £370,000 21 Jun 2021