1A Tower Road£417,000Jun 2025
17 Tower Road£240,000Apr 2025
15 Tower Road£270,000Dec 2022
33 Tower Road£365,000Nov 2022
31 Tower Road£300,000Jun 2021
19 Tower Road£230,000Oct 2020
25 Tower Road£190,000Feb 2020
41 Tower Road£245,000May 2019
13 Tower Road£210,000Jun 2018
11 Tower Road£187,000Sept 2016
21 Tower Road£182,500Sept 2015
35 Tower Road£247,500Aug 2013
13 Tower Road£154,000Dec 2012
19 Tower Road£146,000Jan 2012
41 Tower Road£173,000Oct 2011
43 Tower Road£205,000Mar 2008
29 Tower Road£249,950Dec 2007
35 Tower Road£200,000Sept 2006
27 Tower Road£163,000Jul 2005
9 Tower Road£145,000Nov 2003
29 Tower Road£192,500Nov 2003
3 Tower Road£146,000May 2002
5 Tower Road£105,000May 2002
3 Tower Road£105,000Apr 2001
25 Tower Road£89,950Apr 2000
31 Tower Road£120,000Jan 2000
1 Tower Road£110,000Nov 1999
11 Tower Road£70,000Mar 1999
31 Tower Road£85,000Feb 1999
1 Tower Road£79,950Nov 1998
35 Tower Road£88,000Nov 1997
39 Tower Road£54,500Apr 1997
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.