40 London Road£460,000May 2025
38 London Road£532,000Dec 2023
72 London Road£515,000Nov 2023
62 London Road£292,500Feb 2023
70 London Road£453,000Jul 2022
74 London Road£715,000Jan 2022
40 London Road£375,000Nov 2020
70 London Road£380,000Jun 2018
48 London Road£465,000Apr 2017
62 London Road£257,000May 2016
72 London Road£420,000Mar 2016
60 London Road£250,000Nov 2015
40 London Road£302,000Sept 2015
70 London Road£320,000Dec 2014
58 London Road£447,000Aug 2014
62 London Road£184,500Oct 2013
48 London Road£328,000Apr 2012
38 London Road£235,000Jan 2012
70 London Roadnew build£249,999Oct 2010
70A London Roadnew build£269,950Sept 2010
44 London Road£295,000Aug 2009
46 London Road£304,950May 2007
62 London Road£172,500Jul 2006
58 London Road£271,000Jul 2006
48 London Road£262,000Nov 2005
60 London Road£155,000Oct 2005
66 London Road£205,000Jul 2005
54 London Road£275,000Aug 2004
66 London Road£179,950Aug 2003
52 London Road£241,000Jul 2003
72 London Road£161,000Nov 2002
62 London Road£124,500Jun 2002
46 London Road£155,000May 2001
52 London Road£167,000Apr 2001
48 London Road£135,000Nov 2000
52 London Road£160,000Nov 2000
62 London Road£97,000Apr 2000
42 London Road£59,000Nov 1999
62 London Road£68,000Sept 1998
44 London Road£83,000Sept 1997
74 London Road£155,000Jun 1997
52 London Road£86,500Dec 1996
54 London Roadnew build£79,000Aug 1996
48 London Road£67,500Aug 1995
58 London Road£80,500Apr 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.