Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 TAVISTOCK ROAD Semi-Detached £552,010 £325,000 29 May 2012
21 TAVISTOCK ROAD Semi-Detached £475,620 £265,000 2 Dec 2005
25 TAVISTOCK ROAD Semi-Detached £523,597 £310,000 22 Jun 2010