173 London Road£650,000Jan 2026
139 London Road£985,000Jul 2025
149 London Road£685,000Mar 2025
153 London Road£700,000Jun 2023
201 London Road£730,000Mar 2023
139 London Road£740,000Nov 2022
183 London Road£530,000Dec 2019
167 London Road£745,000Sept 2019
173 London Road£500,000Mar 2019
185 London Road£585,000Sept 2018
169 London Road£610,000Dec 2017
203 London Road£600,000Jul 2017
143 London Road£480,000Mar 2016
175 London Road£570,000Dec 2015
167 London Road£595,000Sept 2015
181 London Road£635,000Jun 2015
193 London Road£660,000Aug 2014
149 London Road£375,000Jun 2014
145 London Road£247,500May 2014
147 London Road£417,500Jan 2014
161 London Road£499,000Jan 2014
153 London Road£415,000Jul 2013
145A London Road£271,000Jan 2013
197 London Road£405,000Jan 2013
145A London Road£200,000Mar 2012
165 London Road£182,000Jan 2012
189 London Road£470,000Feb 2011
179 London Road£420,000Jul 2010
155 London Road£325,000Nov 2009
197 London Road£377,000Jul 2009
145A London Road£250,000Aug 2008
145A London Road£240,000Mar 2007
159 London Road£352,000Jul 2006
165 London Road£265,000Mar 2006
147 London Road£304,500Feb 2006
205 London Road£345,000Dec 2004
165 London Road£240,000Oct 2002
161 London Road£260,000Sept 2002
157 London Road£339,950Aug 2000
175 London Road£247,000May 2000
159 London Road£170,000Feb 2000
161 London Road£159,000Jul 1999
141 London Road£175,000Jun 1998
163 London Road£110,000Oct 1997
197 London Road£145,000May 1997
205 London Road£126,000Aug 1996
199 London Road£145,000May 1996
147 London Road£79,950Dec 1995
195 London Road£130,000Aug 1995
197 London Road£128,500Apr 1995
193 London Road£110,000Mar 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.