71 London Road£462,500Mar 2026
29 London Road£595,000Jun 2025
15 London Road£320,000Dec 2024
27 London Road£272,000Jul 2024
47 London Road£465,000Apr 2023
7A London Road£560,000Nov 2022
25 London Road£230,000Mar 2021
25 London Road£240,000Mar 2021
15 London Road£280,000Jan 2021
29 London Road£410,000Apr 2020
17 London Road£270,000Sept 2018
73 London Road£390,000Sept 2017
27 London Road£205,000Dec 2015
7A London Road£475,000Mar 2015
7 London Road£329,000Jun 2013
17 London Road£206,500May 2013
59 London Road£287,500Jan 2013
51 London Road£300,000Sept 2012
17 London Road£195,000Aug 2012
29 London Road£339,500Aug 2012
11 London Road£211,000Oct 2011
33 London Road£258,000Jul 2011
43 London Road£310,000May 2010
25 London Road£157,000Sept 2009
57 London Road£280,000Sept 2008
27 London Road£162,000Apr 2008
33 London Road£263,000Feb 2007
29 London Road£220,000Nov 2006
31 London Road£385,000Sept 2006
71 London Road£250,000Aug 2006
57 London Road£249,999Aug 2006
27 London Road£165,000Jul 2006
25 London Road£164,000Oct 2005
27 London Road£152,000Dec 2004
21 London Road£152,000Mar 2004
59 London Road£260,000May 2003
25 London Road£142,000Feb 2003
45 London Road£195,000Jan 2003
27 London Road£90,000Mar 2002
73 London Road£137,500Dec 2000
5 London Road£248,000Nov 2000
27 London Road£68,000Jul 1999
57 London Road£100,000Feb 1999
55 London Road£144,250Aug 1998
17 London Road£55,000Jan 1998
21 London Road£64,995Jan 1998
73 London Road£98,500Oct 1997
25 London Road£55,000Jul 1997
23 London Road£52,000Apr 1997
1 London Road£90,000Oct 1996
45 London Road£84,000Dec 1995
33 London Road£86,000Oct 1995
23 London Road£52,000Aug 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.