45 London Road£118,000Feb 2026
16 London Road£180,000May 2025
43 London Road£140,000Nov 2023
48 London Road£160,000Jul 2023
28 London Road£150,000Mar 2023
25 London Road£220,000May 2022
30 London Road£149,000Aug 2021
46 London Road£170,000Jul 2021
35 London Road£127,500Feb 2020
46 London Road£99,000Dec 2019
31 London Road£117,000Jul 2019
22 London Road£642,000Sept 2017
40 London Road£135,000Sept 2017
25 London Road£170,000Sept 2016
48 London Road£139,995Jul 2016
22 London Road£249,000Jun 2015
47 London Road£80,000Apr 2014
37 London Road£112,000Dec 2011
28 London Road£159,995Dec 2010
39 London Road£75,000May 2009
28 London Road£120,000Jun 2008
41 London Road£129,000Apr 2008
29 London Road£99,000Mar 2008
30 London Road£100,000Feb 2008
27 London Road£195,000Oct 2007
31A London Road£100,000Sept 2007
26 London Road£175,000Dec 2006
27 London Road£110,000Sept 2006
44 London Road£125,000Nov 2005
31 London Road£120,000Oct 2005
31A London Road£89,000Jun 2005
37 London Road£118,995Jul 2004
48 London Road£105,000Jun 2004
45 London Road£95,000Mar 2004
33 London Road£67,500Jan 2004
31 London Road£29,000Apr 2002
44 London Road£60,000Sept 2001
45 London Road£30,000Sept 2000
44 London Road£20,000Jun 1999
34 London Road£29,000Jun 1999
26 London Road£50,500Mar 1999
30 London Road£20,000Dec 1998
36 London Road£55,000Nov 1998
42 London Road£30,000Oct 1998
22 London Road£106,783Apr 1997
29 London Road£35,000Mar 1996
40 London Road£54,995Jan 1996
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.