Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
75 TOWER ROAD Detached £296,338 £275,000 27 Sep 2021
77 TOWER ROAD Semi-Detached £278,683 £53,950 2 May 1997
81 TOWER ROAD Detached £289,646 £57,000 1 Jul 1997
83 TOWER ROAD Detached £389,047 £119,950 5 Oct 2001
87 TOWER ROAD Detached £277,985 £225,000 28 Jun 2019
89 TOWER ROAD Detached £247,906 £216,000 10 Dec 2020
95 TOWER ROAD Detached £252,334 £139,000 19 Dec 2008
97 TOWER ROAD Semi-Detached £256,627 £253,000 17 Jun 2022
99 TOWER ROAD Detached £237,949 £161,000 6 Feb 2015
120 TOWER ROAD Detached £415,766 £265,000 29 Aug 2007
126 TOWER ROAD Detached £493,477 £106,000 4 Sep 1998
140 TOWER ROAD Detached £252,011 £76,000 16 Aug 2001
142 TOWER ROAD Detached £221,657 £173,000 6 Jun 2017
144 TOWER ROAD Detached £259,276 £150,000 12 Aug 2011
146 TOWER ROAD Semi-Detached £153,751 £120,000 23 Jun 2017
148 TOWER ROAD Semi-Detached £188,101 £170,000 20 Oct 2021
152 TOWER ROAD Detached £263,974 £230,000 18 Dec 2020