20B Main Street£370,000Feb 2026
30 Main Street£212,500Dec 2025
55 Main Street£415,000Oct 2025
3 Main Street£168,000Jul 2025
STABLE YARD Main Street£603,000Mar 2025
35A Main Street£270,000Mar 2025
15 Main Street£280,000Feb 2024
13 Main Street£189,000Aug 2023
22 Main Street£175,000Jun 2023
37 Main Street£250,000May 2023
29 Main Street£265,000Nov 2021
13 Main Street£164,500Nov 2021
35A Main Street£270,000Sept 2021
28 Main Street£145,000Aug 2021
30 Main Street£150,000Mar 2020
55 Main Street£295,000Dec 2019
35 Main Street£235,000Nov 2019
32 Main Street£160,000Jun 2019
13 Main Street£126,000May 2019
39 Main Street£250,000Nov 2018
4 Main Street£205,000May 2018
31 Main Street£175,000Dec 2017
55A Main Street£250,000Nov 2017
15 Main Street£95,000Oct 2017
30 Main Street£135,000Feb 2017
30 Main Street£138,000Oct 2016
29 Main Street£204,500Aug 2016
32 Main Street£142,000Mar 2016
22 Main Street£97,500Feb 2016
5 Main Street£175,000Feb 2016
18 - 20 Main Street£350,000May 2015
24 Main Street£85,000Mar 2015
16A Main Street£185,000Nov 2013
13 Main Street£98,000Oct 2013
55A Main Street£205,000Apr 2013
22 Main Street£84,000Jan 2013
29 Main Street£128,750Nov 2012
13 Main Street£96,000Aug 2011
57 Main Street£210,000Oct 2010
24 Main Street£65,000Jan 2010
20B Main Street£237,000Dec 2009
20B Main Street£240,000Apr 2009
17 Main Street£120,000Apr 2008
16 Main Street£165,950Oct 2007
STABLE YARD Main Street£360,000Aug 2006
30 Main Street£106,000Aug 2006
22 Main Street£99,000Apr 2005
32 Main Street£65,000Mar 2005
26 Main Street£90,000Aug 2004
20A Main Street£230,000Jul 2004
17 Main Street£63,000May 2004
13 Main Street£123,000May 2004
16 Main Street£127,500Jan 2004
34A Main Street£192,000Dec 2003
20B Main Street£223,500Jan 2003
16 Main Street£115,000Oct 2002
26 Main Street£66,000Sept 2002
55A Main Street£159,950Jul 2002
8 Main Street£105,000May 2002
3 Main Street£86,500Mar 2002
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.