63 Main Street£325,000Dec 2025
80 Main Street£330,000Jun 2025
71 Main Street£300,000Jul 2023
77 Main Street£460,000Jun 2022
76A Main Street£453,000Dec 2021
55A Main Street£345,000Mar 2021
57 Main Street£295,000Dec 2020
51 Main Street£248,000Dec 2019
76A Main Street£155,000Feb 2019
59 Main Street£272,500Oct 2018
72 Main Street£350,000Oct 2017
71 Main Street£215,000Mar 2017
80 Main Street£250,000Feb 2017
CHURCH FARM, 70 Main Street£30,000Jan 2017
57A Main Street£282,500Nov 2016
49 Main Street£355,000Oct 2016
62 Main Street£565,000May 2016
57 Main Street£220,000Apr 2015
CHURCH FARM, 70 Main Street£375,000Dec 2013
61 Main Street£125,000Apr 2013
71 Main Street£172,000Oct 2012
51 Main Street£140,000May 2012
64 Main Street£314,000Sept 2011
68A Main Street£280,000Aug 2011
57 Main Street£210,000Mar 2010
CHURCH FARM, 70 Main Street£270,000Jun 2009
71 Main Street£195,000Jul 2008
55 Main Street£325,500Mar 2008
80 Main Street£165,625May 2007
79 Main Street£227,000Aug 2006
45 Main Street£190,000Aug 2006
63 Main Street£187,000Apr 2006
57 Main Street£205,000Sept 2005
CHURCH FARM, 70 Main Street£139,280Jun 2004
57A Main Street£219,000May 2004
61 Main Street£92,000May 2004
FORGE HOUSE, 74 Main Street£249,500Apr 2004
62 Main Street£175,000Sept 2002
69 Main Street£85,000Jul 2002
55 Main Streetnew build£212,500Mar 2002
77 Main Street£165,000Mar 2002
57 Main Street£94,000Jan 2002
55A Main Streetnew build£212,500Oct 2001
79 Main Street£134,500Sept 2001
76 Main Street£189,000Feb 2001
57A Main Streetnew build£139,500Jan 2001
65 Main Street£69,000Jun 2000
61 Main Street£49,950Nov 1999
68A Main Street£120,000Feb 1999
49 Main Street£112,000Sept 1998
47A Main Street£125,000Dec 1997
79 Main Street£82,000Jun 1997
63 Main Street£48,750Apr 1997
78 Main Street£115,000Feb 1997
80 Main Street£64,000Nov 1996
79 Main Street£86,000Nov 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.