32 London Road£330,000Mar 2025
30 London Road£345,000Feb 2025
20 London Road£365,000Sept 2024
37 London Road£380,000Feb 2024
25 London Road£330,000Sept 2023
34 London Road£310,000Aug 2022
21 London Road£295,000Sept 2020
36 London Road£250,000Jul 2017
32 London Road£245,000Aug 2016
33 London Road£158,000Feb 2014
38 London Road£152,000Feb 2011
36 London Road£153,000Mar 2008
38 London Road£138,000Nov 2005
25 London Road£121,000Aug 2004
34 London Road£128,500Jul 2004
37 London Road£124,000Sept 2003
32 London Road£108,000Oct 2002
37 London Road£48,000Aug 1998
34 London Road£40,500Nov 1997
38 London Road£41,500Jul 1997
23 London Road£37,500Feb 1997
34 London Road£38,000Mar 1996
32 London Road£35,500Mar 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.