37 Tower Hill£595,000Feb 2026
20A Tower Hill£438,500Jan 2026
30 Tower Hill£354,000Dec 2025
24 Tower Hill£392,500May 2025
10 Tower Hill£506,000Mar 2025
7 Tower Hill£355,000Aug 2024
14 Tower Hill£524,000Jan 2023
22A Tower Hill£435,000Jun 2022
11 Tower Hill£300,000Sept 2020
21A Tower Hill£345,000Feb 2020
7 Tower Hill£309,950Jun 2019
20A Tower Hill£370,000Jun 2019
28 Tower Hill£482,500May 2017
7 Tower Hill£290,000Nov 2015
19 Tower Hill£465,000Jul 2015
37A Tower Hill£449,950Apr 2015
14 Tower Hill£400,000Feb 2015
29 Tower Hill£325,000Nov 2014
21A Tower Hill£272,000May 2014
21 Tower Hill£282,000Mar 2014
20A Tower Hill£230,000Jul 2013
22 Tower Hill£276,500May 2013
28 Tower Hill£330,000Dec 2012
37 Tower Hill£430,000Mar 2012
19 Tower Hill£380,000Sept 2011
24 Tower Hill£190,000Aug 2011
37B Tower Hill£350,000Mar 2011
23 Tower Hill£269,950Nov 2010
7 Tower Hill£200,000Oct 2010
23A Tower Hill£269,950Oct 2010
21A Tower Hill£265,950Jul 2010
21 Tower Hill£265,950Jul 2010
30 Tower Hill£190,000Aug 2009
33 Tower Hill£305,000Jul 2009
25 Tower Hill£425,000Apr 2007
31 Tower Hill£262,500Oct 2006
33 Tower Hill£320,000Jul 2006
29 Tower Hill£260,000Jul 2006
28 Tower Hill£249,950Aug 2005
30 Tower Hill£178,000May 2005
37A Tower Hill£290,000Apr 2005
8 Tower Hill£170,000Mar 2004
37 Tower Hill£375,000Mar 2004
32 Tower Hill£140,000Dec 2003
22A Tower Hill£189,950Nov 2003
32 Tower Hill£114,950Dec 1999
37 Tower Hill£230,000Oct 1999
33 Tower Hill£163,000Aug 1999
29 Tower Hill£141,000Mar 1999
20A Tower Hill£101,000Mar 1999
35 Tower Hill£95,000Feb 1998
20A Tower Hill£92,500Dec 1997
31 Tower Hill£122,500Aug 1997
29 Tower Hill£99,950Sept 1996
30 Tower Hill£63,000Mar 1996
27 Tower Hill£118,000Jul 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.