37 London Road£260,000May 2026
7 London Road£195,000May 2026
73 London Road£267,500Jul 2025
83 London Road£240,000Jul 2025
85 London Road£300,000Mar 2025
71 London Road£257,000May 2024
37 London Road£220,000Oct 2023
51 London Road£237,500Nov 2022
1 London Road£245,000Aug 2022
73 London Road£192,000May 2021
43 London Road£219,000Mar 2021
71 London Road£214,950Dec 2020
37 London Road£198,450Dec 2020
7 London Road£220,000Sept 2020
29 London Road£196,000Aug 2020
69 London Road£245,000Jul 2019
15 London Road£155,000Oct 2018
11 London Road£190,000Feb 2018
29 London Road£170,000Nov 2016
83 London Road£160,000Aug 2016
87 London Road£147,500Jun 2016
85 London Road£174,950Mar 2016
17 London Road£122,000Jul 2014
33 London Road£135,500Nov 2013
57 London Road£123,000Sept 2013
75 London Road£124,000Jul 2010
69 London Road£175,000Nov 2009
85 London Road£136,000Jul 2009
29 London Road£140,000Feb 2009
15 London Road£150,000Dec 2008
91 London Road£154,000Aug 2007
83 London Road£154,000Apr 2007
81 London Road£132,500Feb 2007
21 London Road£82,550Oct 2006
63 London Road£175,000Oct 2006
79 London Road£140,000Jul 2005
15 London Road£90,000Apr 2005
51 London Road£140,000Nov 2004
37 London Road£136,500Oct 2004
9 London Road£135,000Oct 2004
91 London Road£150,000Jul 2004
11 London Road£113,000Apr 2004
61 London Road£125,000Feb 2004
29 London Road£114,600Oct 2003
71 London Road£94,650Feb 2003
43 London Road£94,000Oct 2002
83 London Road£74,000Jul 2001
33 London Road£85,500Apr 2001
37 London Road£77,000Feb 2001
5 London Road£53,500Dec 1999
29 London Road£74,000Nov 1999
69 London Road£86,000May 1999
53 London Road£53,000Aug 1998
43 London Road£58,000Apr 1998
67 London Road£60,000Sept 1997
59 London Road£48,000Feb 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.