163 London Road£550,000Aug 2025
181 London Road£560,000Nov 2023
165 London Road£648,250Aug 2022
205 London Road£650,000Jul 2022
153 London Road£475,000Apr 2022
201 London Road£430,000Dec 2020
197 London Road£510,000Aug 2020
163 London Road£410,000Apr 2020
181 London Road£455,000Dec 2019
181 London Road£425,000Jul 2019
207 London Road£500,000Apr 2018
163 London Road£350,000Dec 2017
165 London Road£420,000Nov 2016
205 London Road£516,250Jun 2016
159 London Road£379,950Nov 2014
193 London Road£314,950Oct 2014
181 London Road£272,000Jan 2014
171 London Road£240,000Mar 2011
197 London Road£220,000Jan 2011
211 London Road£350,000Nov 2007
177 London Road£250,000Aug 2007
205 London Road£268,000Aug 2006
159 London Road£249,950Jun 2006
157 London Road£247,000Nov 2004
177 London Road£224,950Sept 2004
153 London Road£147,000Apr 2004
193 London Road£208,000Feb 2004
167 London Road£210,000Sept 2003
177 London Road£155,000Sept 2001
159 London Road£145,000Jun 2000
157 London Road£142,000Feb 2000
189 London Road£125,000May 1999
189 London Road£122,500Jun 1998
159 London Road£104,950Nov 1997
211 London Road£89,000Oct 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.