63 Main Street£258,000Aug 2025
89 Main Street£150,000Aug 2023
133 Main Street£990,000Sept 2022
91 Main Street£100,000Feb 2022
155 Main Street£173,333Mar 2021
141 Main Street£590,000Dec 2020
79 Main Street£372,500Sept 2020
61 Main Street£220,100Aug 2019
63 Main Street£248,000Jul 2019
63 Main Street£188,000Oct 2017
79 Main Street£325,000Jul 2017
143A Main Street£575,000Apr 2017
67 Main Street£120,000May 2014
137 Main Street£227,500Jun 2009
129 Main Street£440,000Sept 2007
53 Main Street£205,000Dec 2006
79 Main Street£235,000Oct 2006
143 Main Street£635,000Nov 2005
57 Main Street£177,450Mar 2004
129A Main Street£225,000Nov 2003
51A Main Street£355,000Aug 2003
65 Main Street£320,000Aug 2003
51 Main Street£450,000Jul 2003
67 Main Street£79,950May 2001
81A Main Street£78,625Sept 2000
129B Main Streetnew build£118,000Jun 1999
155 Main Street£45,000May 1999
91 Main Street£45,000May 1999
129A Main Streetnew build£115,000Apr 1999
127 Main Street£42,000Nov 1998
51A Main Street£178,000Oct 1998
143A Main Street£200,000Feb 1998
67 Main Street£48,500Dec 1997
129 Main Street£195,000Sept 1997
157 Main Street£45,000Oct 1996
65 Main Street£126,500Sept 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.