122 London Road£264,000May 2026
100 London Road£580,000Mar 2024
150 London Road£290,000Nov 2023
150 London Road£290,000Oct 2023
180A London Road£296,000May 2022
108 London Road£241,000Dec 2021
154 London Road£277,000Dec 2021
180A London Road£205,000Jun 2021
134 London Road£153,000Mar 2020
112 London Road£157,000Jun 2019
150 London Road£227,500Apr 2019
114 London Road£180,000Dec 2015
114 London Road£105,000Jul 2015
124 London Road£83,000Nov 2013
180 London Road£200,000Oct 2012
112 London Road£105,000May 2012
118 London Road£117,000Oct 2010
156 London Road£166,250May 2010
134 London Road£85,000Feb 2010
150 London Road£159,950Oct 2009
152 London Road£175,000Jul 2008
124 London Road£94,000Oct 2006
78 London Road£232,500Oct 2006
150 London Road£173,500May 2006
84 London Road£98,950Apr 2006
150 London Road£140,000Oct 2005
156 London Road£174,000Aug 2004
132 London Road£130,000May 2004
132 London Road£100,000Oct 2003
126 London Road£70,000Sept 2003
86 London Road£70,000Mar 2003
98 London Road£249,000Aug 2002
180 London Road£116,500Jul 2001
184 London Road£155,000Jul 2001
154 London Road£76,500Sept 2000
152 London Road£64,250Apr 1999
80 London Road£42,000Mar 1999
98 London Road£130,000Jun 1998
180 London Road£92,000May 1998
84 London Road£33,000Jan 1998
80 London Road£37,000Apr 1996
92 London Road£49,000Mar 1996
98 London Road£60,000Aug 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.