351 London Road£423,000May 2026
397B London Road£362,500Nov 2024
349 London Road£430,000Aug 2024
333 London Road£540,000Jun 2024
349 London Road£548,000May 2022
373 London Road£570,000Mar 2022
405 London Road£642,000Mar 2021
393 London Road£350,000Mar 2021
371 London Road£425,000Jan 2021
367 London Road£555,000Dec 2020
367 London Road£470,000Nov 2018
379 London Road£330,000Feb 2018
399 London Road£470,000Mar 2017
345 London Road£420,000May 2015
375 London Road£250,000Oct 2014
397A London Road£275,000Aug 2014
397 London Road£225,000Aug 2014
373 London Road£433,250Nov 2013
367 London Road£250,000Jan 2013
343 London Road£372,450Sept 2012
375 London Road£279,000Jul 2010
343 London Road£371,000May 2010
351 London Road£296,000Apr 2007
397A London Road£225,000Sept 2005
403 London Roadnew build£143,500Jul 2005
373 London Road£297,500Jun 2005
389 London Road£292,500Sept 2004
369 London Road£245,000Oct 2003
357 London Road£155,000Jul 2003
337 London Road£171,250Aug 2002
375 London Road£192,000May 2002
381 London Road£177,000Aug 2001
373 London Road£177,000Nov 1999
397A London Road£98,000Mar 1999
349 London Road£116,000Aug 1998
339 London Road£122,500Aug 1998
345 London Road£116,500Mar 1997
345 London Road£113,000Feb 1997
343 London Road£125,000Jul 1996
347A London Road£102,500Jul 1996
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.