13 London Road£700,000Sept 2025
31 London Road£442,000Oct 2024
35 London Road£288,148Oct 2024
3A London Road£280,000Oct 2024
39 London Road£725,000Jul 2024
39 London Road£665,000Aug 2022
37 London Road£600,000May 2022
5A London Road£282,000Feb 2021
27 London Road£425,000Jan 2021
51 London Road£325,000May 2019
5A London Road£275,000Jan 2019
47 London Road£350,000Dec 2016
23 London Road£440,000Aug 2016
43 London Road£300,000Nov 2015
3 London Road£195,000Apr 2014
45 London Road£305,000Jul 2012
5A London Road£172,750Jul 2011
49 London Road£315,000Nov 2010
1 London Road£195,000Oct 2010
17 London Road£425,000Aug 2009
33 London Road£270,000Aug 2009
17 London Road£450,000Jun 2006
5 London Road£174,000May 2005
47A London Road£249,950Nov 2004
27 London Road£265,000Jun 2004
3A London Road£145,000Sept 2003
11 London Road£177,000Jun 2003
47 London Road£235,000Apr 2003
39 London Road£157,000Jan 2003
5 London Road£138,000May 2002
35 London Road£228,000May 2002
1A London Road£138,000Feb 2002
41 London Road£350,000May 2001
41 London Road£310,000Oct 2000
19 London Road£195,000Aug 1999
3 London Road£70,000Sept 1998
45 London Road£106,000Sept 1998
41 London Road£86,500Mar 1998
37 London Road£100,000Mar 1998
3 London Road£59,950Feb 1997
3A London Road£53,000Jan 1997
27 London Road£87,500Sept 1996
17 London Road£93,000Aug 1996
9 London Road£67,350Jul 1995
13 London Road£94,000May 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.