Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 TOWER ROAD Semi-Detached £214,579 £125,000 30 Aug 2006
71 TOWER ROAD Detached £239,644 £155,000 30 May 2014
90 TOWER ROAD Detached £262,878 £55,000 5 Mar 1998
92 TOWER ROAD Detached £267,540 £167,500 21 Jan 2014
94 TOWER ROAD Detached £131,685 £116,000 19 Feb 2021
98 TOWER ROAD Detached £182,456 £44,000 27 Oct 1999
100 TOWER ROAD Detached £200,113 £118,000 4 Jun 2010
102 TOWER ROAD Detached £166,525 £150,500 15 Oct 2021
104 TOWER ROAD Detached £237,081 £88,000 20 Sep 2002
106 TOWER ROAD Detached £190,705 £178,000 17 Dec 2021
116 TOWER ROAD Detached £354,042 £270,000 22 Dec 2016