Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
35 TAVISTOCK ROAD Detached £448,341 £353,000 10 Aug 2017
37 TAVISTOCK ROAD Terraced £199,377 £108,000 24 Jun 2005
51 TAVISTOCK ROAD Detached £682,672 £425,000 5 Apr 2007