69 Tower Road£284,000Jan 2026
71A Tower Road£290,000Nov 2024
53 Tower Road£260,000May 2022
47 Tower Road£335,000Mar 2022
53 Tower Road£227,000Nov 2021
65 Tower Road£215,000Jun 2021
69 Tower Road£231,000Apr 2021
58 Tower Road£196,000Jan 2021
53 Tower Road£264,000Feb 2020
67 Tower Road£220,000Jul 2019
45 Tower Road£265,000Jul 2019
69 Tower Road£210,000Apr 2018
66 Tower Road£105,000Apr 2018
53 Tower Road£160,000Nov 2017
49 Tower Road£240,000Aug 2017
53 Tower Road£182,500Oct 2014
60 Tower Road£161,000Aug 2014
67 Tower Road£163,500Mar 2014
57 Tower Road£195,000Dec 2013
65 Tower Road£160,000Nov 2013
66 Tower Road£133,000Oct 2013
64 Tower Road£145,000Aug 2012
69 Tower Road£162,500Jun 2012
53 Tower Road£170,000Aug 2011
64 Tower Road£140,000Jul 2010
59 Tower Road£150,000Jun 2009
63 Tower Road£158,000Jun 2008
62 Tower Road£138,000Apr 2007
45 Tower Road£150,000Feb 2007
51 Tower Road£183,000Feb 2007
67 Tower Road£160,000Sept 2006
47 Tower Road£169,995Aug 2006
53 Tower Road£154,000Aug 2006
69 Tower Road£140,000Jul 2006
59 Tower Road£124,000Jun 2003
66 Tower Road£110,000May 2003
67 Tower Road£85,000Jul 2001
59 Tower Road£83,500Apr 2000
57 Tower Road£85,000Jan 2000
71 Tower Road£83,000Dec 1999
65 Tower Road£79,950Apr 1999
47 Tower Road£73,000Nov 1998
59 Tower Road£76,625Sept 1998
65 Tower Road£3,500Jan 1997
59 Tower Road£43,000Mar 1995
63 Tower Road£47,000Feb 1995
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.