59 London Road£425,400Mar 2026
81 London Road£605,000Feb 2025
41 London Road£565,000Oct 2024
69 London Road£388,000Oct 2024
53 London Road£387,500Nov 2022
53 London Road£395,000Nov 2022
63 London Road£590,000Aug 2022
63 London Road£590,000Aug 2022
85B London Road£325,000Nov 2021
75 London Road£455,000Jun 2021
85A London Road£309,000Jun 2021
61 London Road£375,000Apr 2021
43 London Road£425,000Jul 2020
87B London Road£301,000Mar 2018
89 London Road£415,000Dec 2017
45 London Road£400,000Aug 2017
43 London Road£400,000Jun 2017
83 London Road£392,500Jan 2015
45 London Road£327,250Aug 2014
59 London Road£265,250Feb 2014
59 London Road£250,000Feb 2014
67 London Road£249,995Aug 2013
87A London Road£225,000Dec 2012
95 London Road£475,000May 2012
67 London Road£260,000Jun 2011
91 London Road£279,995Dec 2010
53 London Road£275,000Feb 2008
51 London Road£250,000Aug 2006
51 London Road£245,000Sept 2004
41 London Road£278,000Feb 2004
49 London Road£210,000Jul 2002
59 London Road£162,000Mar 2002
41 London Road£239,995Oct 2001
87B London Road£117,500Oct 2001
63 London Road£208,000Jul 2001
69 London Road£165,000Apr 2001
51 London Road£19,000Dec 1999
69 London Road£132,500Jun 1999
67 London Road£116,000May 1999
87A London Road£74,950Mar 1998
41 London Road£152,500Dec 1997
53 London Road£84,000Oct 1997
51 London Road£81,500Jun 1997
81 London Road£100,000Jul 1996
75 London Road£75,000Apr 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.