31 Main Street£282,500Nov 2025
1 Main Street£315,000Nov 2025
44 Main Street£218,000Oct 2025
6 Main Street£140,000Apr 2025
42 Main Street£155,000Jul 2023
34 Main Street£187,500Dec 2022
46 Main Street£187,000Nov 2022
39 Main Street£495,000Jun 2021
44 Main Street£182,500Jun 2021
48 Main Street£180,000Jun 2021
36 Main Street£166,800Jan 2019
43 Main Street£407,000Oct 2018
33 Main Street£148,000Oct 2017
44 Main Street£139,950Jul 2015
33 Main Street£140,200Nov 2014
31 Main Street£150,000Nov 2014
31 Main Street£143,500Apr 2013
33 Main Street£127,500Dec 2012
THE OLD COACH HOUSE Main Street£220,000Aug 2012
38 Main Street£113,000Nov 2011
31 Main Street£153,000Mar 2011
31 Main Street£148,500Feb 2010
4 Main Street£130,000Jan 2010
44 Main Street£124,950Aug 2008
38 Main Street£99,250Feb 2005
1 Main Street£152,500Nov 2004
27 Main Street£20,000May 2003
THE OLD COACH HOUSE Main Street£177,000Jun 2002
44 Main Street£51,500Aug 2001
29 Main Street£104,500Aug 1998
30 - 32 Main Street£175,000Mar 1998
42 Main Street£36,450Aug 1997
2 Main Street£62,000Mar 1997
44 Main Street£34,000Jan 1997
38 Main Street£31,000Nov 1996
THE OLD COACH HOUSE Main Streetnew build£110,000Oct 1996
31 Main Street£53,500Oct 1996
42 Main Street£52,000Jan 1996
36 Main Street£32,120Apr 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.