Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 TAVISTOCK ROAD Terraced £462,267 £466,000 16 Sep 2022
16 TAVISTOCK ROAD Semi-Detached £362,558 £230,000 12 Jul 2007
17 TAVISTOCK ROAD Terraced £472,651 £307,500 27 Jun 2014
18 TAVISTOCK ROAD Terraced £453,916 £139,950 5 Oct 2001
19 TAVISTOCK ROAD Terraced £425,210 £96,000 25 May 1999
22 TAVISTOCK ROAD Terraced £365,742 £125,500 21 May 2002
23 TAVISTOCK ROAD Terraced £364,818 £63,950 17 Nov 1995
24 TAVISTOCK ROAD Terraced £406,028 £235,000 14 Sep 2011
25 TAVISTOCK ROAD Terraced £400,503 £143,000 19 Jul 2002