Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 TOWER ROAD Semi-Detached £180,970 £105,000 11 Nov 2011
31 TOWER ROAD Semi-Detached £221,818 £134,000 8 Dec 2006
35 TOWER ROAD Semi-Detached £194,513 £42,000 23 Oct 1998
37 TOWER ROAD Semi-Detached £225,174 £46,000 12 Dec 1997
52 TOWER ROAD Semi-Detached £218,507 £132,000 13 Dec 2006
53 TOWER ROAD Semi-Detached £209,227 £122,000 19 Nov 2010
54 TOWER ROAD Semi-Detached £256,417 £156,000 1 Jul 2008
56 TOWER ROAD Semi-Detached £116,002 £34,500 20 Jul 2001
58 TOWER ROAD Semi-Detached £177,021 £135,000 16 Dec 2016
59 TOWER ROAD Semi-Detached £198,754 £115,000 10 Dec 2009
60 TOWER ROAD Semi-Detached £207,824 £168,500 26 Jul 2019
64 TOWER ROAD Detached £228,450 £185,000 14 Sep 2018
66 TOWER ROAD Semi-Detached £222,373 £122,000 24 Jul 2009
66 TOWER ROAD Semi-Detached £222,373 £122,000 24 Jul 2009
68 TOWER ROAD Semi-Detached £186,783 £35,000 31 Jan 1997
70 TOWER ROAD Semi-Detached £229,069 £140,000 8 Oct 2013
72 TOWER ROAD Semi-Detached £163,379 £124,000 11 Nov 2016
74 TOWER ROAD Terraced £185,638 £117,000 28 Jun 2007
78 TOWER ROAD Detached £418,756 £225,000 29 Apr 2009
80 TOWER ROAD Semi-Detached £230,585 £137,500 27 Nov 2006
84 TOWER ROAD Detached £166,418 £145,000 7 Dec 2020
VELMA, 29 TOWER ROAD Detached £282,846 £150,000 8 Dec 2004