Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 TAVISTOCK ROAD Terraced £327,486 £72,500 26 Feb 1999
27 TAVISTOCK ROAD Terraced £417,874 £410,000 23 May 2022