38 Tower Road£215,000Aug 2025
36 Tower Road£193,000Aug 2025
20 Tower Road£180,000Dec 2024
31 Tower Road£190,000Aug 2023
11A Tower Road£135,000May 2023
18 Tower Road£192,000Dec 2022
36 Tower Road£203,000Oct 2022
24 Tower Road£180,000Jun 2021
11B Tower Road£95,000Sept 2020
11B Tower Road£100,000Apr 2019
31 Tower Road£137,500Jun 2018
36 Tower Road£104,000Aug 2016
34 Tower Road£102,500Apr 2015
11 Tower Road£134,000Jun 2013
38 Tower Road£107,000May 2013
23 Tower Road£116,000Dec 2010
14 Tower Road£51,000Sept 2009
34 Tower Road£124,995Jan 2008
18 Tower Road£119,000Nov 2007
24 Tower Road£78,000Oct 2007
31 Tower Road£107,000May 2007
20 Tower Road£129,000May 2007
18 Tower Road£98,000Mar 2007
19 Tower Road£124,000Mar 2007
11 Tower Road£142,500Jul 2005
22 Tower Road£111,000Oct 2004
36 Tower Road£85,000Jan 2004
22 Tower Road£84,500Sept 2002
31 Tower Road£58,000Mar 2002
7 Tower Road£34,860Oct 2000
20 Tower Road£38,500Feb 1999
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.