Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 TOWCESTER ROAD Semi-Detached £257,093 £192,500 23 Jun 2016
65 TOWCESTER ROAD Semi-Detached £235,645 £129,000 26 Sep 2005
69 TOWCESTER ROAD Semi-Detached £205,858 £130,000 5 Feb 2014
71 TOWCESTER ROAD Semi-Detached £262,387 £210,000 1 Feb 2018
73 TOWCESTER ROAD Semi-Detached £234,626 £138,500 5 Jul 2010
77 TOWCESTER ROAD Semi-Detached £289,954 £230,000 27 Nov 2017
115 TOWCESTER ROAD Semi-Detached £299,605 £225,000 25 Jul 2016
119 TOWCESTER ROAD Semi-Detached £315,014 £95,000 24 Aug 2001
123 TOWCESTER ROAD Semi-Detached £319,869 £86,000 14 Jul 2000
125 TOWCESTER ROAD Semi-Detached £195,133 £74,000 28 Oct 2002
127 TOWCESTER ROAD Semi-Detached £290,950 £270,000 30 Sep 2021
131 TOWCESTER ROAD Semi-Detached £316,035 £56,000 15 Mar 1996
133 TOWCESTER ROAD Semi-Detached £203,619 £121,000 22 Aug 2008
135 TOWCESTER ROAD Semi-Detached £263,264 £68,000 3 Mar 2000
137 TOWCESTER ROAD Semi-Detached £223,794 £45,500 28 Nov 1997
139 TOWCESTER ROAD Semi-Detached £307,444 £139,000 10 Nov 2003