53 London Road£470,000Mar 2026
47 London Road£225,000Mar 2021
63 London Road£410,000Mar 2021
55 London Road£650,000Mar 2021
53 London Road£390,000Jul 2020
57 London Road£418,000Jun 2019
65 London Road£375,000Dec 2018
91 London Road£380,000Nov 2017
53A London Road£330,000Jul 2017
79 London Road£300,000Apr 2017
35 London Road£210,000Oct 2016
35 London Road£159,000Feb 2016
65 London Road£225,000Dec 2013
47 London Road£116,000Jun 2012
61A London Road£375,000Jun 2011
67 London Road£270,000Feb 2009
89 London Road£192,500Aug 2007
57 London Road£315,000Aug 2007
73 London Road£242,000May 2007
57 London Road£110,000Feb 2006
65 London Road£190,000Jan 2006
57 London Road£40,000Sept 2005
49 London Road£130,000Jun 2005
51 London Road£174,995Nov 2002
79 London Road£122,500Jul 2001
43 London Road£119,995Oct 2000
53A London Road£103,500Nov 1999
61 London Road£167,000May 1999
67 London Road£75,000Apr 1999
49 London Road£60,000Nov 1998
43 London Road£72,000Jul 1998
55 London Road£130,000Jul 1997
85 London Road£69,000Oct 1996
53 London Road£57,500Oct 1995
49 London Road£39,500Aug 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.