142 London Road£288,000Nov 2025
110 London Road£230,000Jun 2025
104 London Road£170,000May 2024
128 London Road£250,000Aug 2023
122 London Road£245,000Aug 2023
152 London Road£200,000Aug 2021
114 London Road£227,500Apr 2021
128 London Road£215,000Jan 2021
148 London Road£212,500Feb 2019
110 London Road£198,000Sept 2018
144 London Road£245,000Dec 2017
110 London Road£225,000Oct 2017
126 London Road£196,000Jun 2017
108 London Road£172,500Apr 2017
136 London Road£160,000Jul 2015
126 London Road£119,000Aug 2014
120 London Road£110,000Jul 2013
110 London Road£97,000Aug 2011
142 London Road£130,000May 2011
160 London Road£95,000Mar 2011
112 London Road£108,000Aug 2010
124 London Road£125,000May 2009
120 London Road£90,000Nov 2008
106 London Road£100,000Oct 2008
124 London Road£112,500Dec 2007
108 London Road£137,000Feb 2007
108 London Road£100,000Jul 2006
128 London Road£120,000Feb 2006
104 London Road£75,000Jun 2005
128 London Road£89,000Aug 2003
126 London Road£77,700Apr 2002
112 London Road£65,500Jun 2001
148 London Road£59,000Feb 2001
134 London Road£64,950May 2000
126 London Road£55,000Nov 1999
114 London Road£34,000Jan 1999
120 London Road£39,950Oct 1997
142 London Road£43,000Nov 1995
148 London Roadnew build£24,120May 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.