71 London Road£555,000Jun 2025
105 London Road£458,500Mar 2025
77 London Road£450,000Nov 2023
103 London Road£445,000Nov 2023
63 London Road£560,000Mar 2023
65 London Road£585,000Jan 2023
95 London Road£570,000Oct 2022
61 London Road£950,000Sept 2022
93 London Road£450,000Jun 2021
67 London Road£482,000May 2021
89 London Road£472,500Oct 2017
85 London Road£855,000Jan 2016
99 London Road£202,500May 2013
67 London Road£270,000Nov 2012
87 London Road£349,995Oct 2012
107 London Road£310,000Jul 2011
111 London Road£493,000May 2011
87 London Road£300,000Jun 2009
107 London Road£198,000Aug 2007
101 London Road£220,000Nov 2006
83 London Road£407,000Jul 2005
107 London Road£249,000Dec 2004
85 London Road£495,000Nov 2004
111 London Road£435,000Jun 2004
89 London Road£210,000Sept 2003
75 London Road£215,000Aug 2003
67 London Road£235,000Jun 2002
89 London Road£148,500Sept 2001
107 London Road£115,000Jun 2000
87 London Road£95,000Mar 1997
79 London Road£85,000Jan 1997
79 London Road£62,500Aug 1996
61 London Road£125,000Dec 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.