2 High Street£445,000Mar 2025
18 High Street£590,000Jan 2025
16 High Street£700,000Jun 2024
23 High Street£750,000Jan 2024
25 High Street£1,450,000Jan 2024
46 High Street£530,000Jul 2023
17 High Street£600,000Dec 2022
7 High Street£455,000Feb 2021
1, FARM COTTAGE, 31A High Street£480,000Feb 2021
2, FARM COTTAGE, 31B High Street£450,000Nov 2019
1, FARM COTTAGE, 31A High Street£447,500Aug 2019
4 High Street£372,000Nov 2017
26 High Street£505,000Jun 2015
4 High Street£340,000Aug 2014
5 High Street£286,000Feb 2014
9 High Street£497,000Aug 2013
24 High Street£280,000Jul 2013
12 High Street£390,000Nov 2011
4 High Street£250,000Jun 2011
9 High Street£485,000Jan 2011
46 High Street£291,000Oct 2010
7 High Street£165,000Dec 2009
18 High Street£335,000Jun 2009
17 High Street£209,000Apr 2008
18 High Street£320,000Aug 2006
6 High Street£159,000Apr 2005
4 High Street£195,000Dec 2004
14 High Street£325,000Aug 2004
46 High Street£187,750Aug 2004
18 High Street£250,000Apr 2004
46 High Street£175,000Oct 2003
2 High Street£225,000Sept 2003
26 High Street£235,000Jan 2003
15 High Street£143,000Nov 2000
26 High Street£175,000Jun 2000
22 High Street£140,950Dec 1999
2 High Street£64,000May 1997
24 High Street£85,000Feb 1997
11 High Street£190,000Oct 1996
9 High Street£165,000Aug 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.