48A London Road£392,500Oct 2023
30A London Road£412,000Nov 2021
52 London Road£375,000Oct 2021
36 London Road£330,000Jul 2021
62 London Road£375,000Nov 2020
58 London Road£400,000Oct 2019
56 London Road£340,000Oct 2019
42 London Road£283,000Jun 2019
46 London Road£310,000Dec 2018
30B London Road£350,000Aug 2018
50 London Road£350,000Mar 2018
48A London Road£285,000Jun 2016
44 London Road£390,000Nov 2015
50A London Road£240,000Nov 2014
62 London Road£325,000May 2014
62 London Road£166,000Dec 2011
48 London Road£250,000Jan 2011
60 London Road£170,000Jul 2009
50A London Road£250,000Oct 2008
50B London Road£230,000Aug 2007
30 London Road£250,000Nov 2006
46 London Road£275,000Nov 2005
58 London Road£295,000Oct 2005
66 London Road£245,000Nov 2004
50A London Road£187,000Jun 2003
64 London Road£145,000Jan 2003
50B London Road£129,950Oct 2002
46 London Road£115,000Nov 2001
30 London Road£120,000Apr 2001
50A London Road£68,000Mar 2001
32 London Road£180,000Jan 2001
30A London Road£60,000Aug 1999
48 London Road£75,000May 1999
66 London Road£82,500Apr 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.