141 London Road£295,000Aug 2025
167 London Road£375,000Aug 2025
139 London Road£309,000Mar 2025
167 London Road£365,000Apr 2024
130 London Road£422,000Mar 2022
167 London Road£345,000May 2021
173 London Road£303,000Mar 2021
165 London Road£288,500Mar 2021
145 London Road£295,000Nov 2020
137A London Road£440,000Sept 2017
137 London Road£271,000Jul 2017
173 London Road£280,000Jun 2017
137A London Road£65,000Aug 2013
137 London Road£195,000Jun 2013
141 London Road£168,500Mar 2013
173 London Road£206,950Dec 2012
171 London Road£210,000Mar 2012
169 London Road£200,000Dec 2011
151 London Road£235,000Aug 2010
173 London Road£208,000Mar 2008
173 London Road£210,000Mar 2007
175 London Road£200,000May 2006
161 London Road£165,000Jan 2006
151 London Road£199,000Jul 2004
139 London Road£135,000Oct 2003
128 London Road£162,000Apr 2003
155 London Road£178,000Jan 2003
143 London Road£156,000Dec 2002
163 London Road£135,000Nov 2001
173 London Road£127,000Jul 2001
139 London Road£84,950Mar 2000
151 London Road£81,000Dec 1999
126 London Road£69,950Oct 1999
128 London Road£55,000Sept 1999
163 London Road£57,000Sept 1998
143 London Road£68,500Jul 1998
130 London Road£115,000Apr 1998
134 London Road£37,000Oct 1997
155 London Road£64,950Sept 1997
145 London Road£55,250Jan 1997
157 London Road£55,500Sept 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.