149 Main Street£260,000Nov 2025
11 Main Street£125,000Aug 2025
21 Main Street£133,000Dec 2024
5 Main Street£140,000May 2024
131 Main Street£200,000Dec 2023
107 Main Street£150,000Sept 2023
9 Main Street£152,000Aug 2023
121 Main Street£130,000Mar 2023
105 Main Street£178,000Jan 2023
11 Main Street£115,000Jun 2022
9 Main Street£135,000Mar 2022
151 Main Street£353,000Feb 2022
9 Main Street£72,000Sept 2021
43 Main Street£250,000Aug 2019
115 Main Street£72,500Nov 2018
105 Main Street£125,000Nov 2017
49 Main Street£250,000Sept 2017
11 Main Street£107,000Jul 2017
121 Main Street£94,000Feb 2017
103 Main Street£147,500Feb 2017
113 Main Street£130,000Jun 2015
153 Main Street£140,000Oct 2013
123 Main Street£70,000Jun 2013
153 Main Street£157,500Dec 2012
135 Main Street£190,000Oct 2012
103 Main Street£92,000Dec 2011
149 Main Street£160,000Sept 2010
9 Main Street£105,000Oct 2008
11 Main Street£97,500Jun 2007
23 Main Street£99,500Mar 2007
17 Main Street£110,000Nov 2006
135 Main Street£155,000Jul 2006
23 Main Street£92,500Jul 2006
11 Main Street£92,000Jun 2006
5 Main Street£89,950Oct 2005
115 Main Street£45,000Jul 2004
9 Main Street£87,500Jun 2004
105 Main Street£71,250Apr 2004
1 - 3 Main Street£88,000Dec 2003
1 - 3 Main Street£88,000Dec 2003
1 - 3 Main Street£80,000Sept 2003
121 Main Street£55,000Jul 2003
135 Main Street£100,000Sept 2002
115 Main Street£18,000Aug 2002
119 Main Street£56,000Jun 2002
119 Main Street£24,000Nov 2001
49 Main Street£100,000Apr 2001
121 Main Street£39,000Sept 2000
19 Main Street£25,000Apr 2000
105 Main Street£27,000Feb 2000
9 Main Street£36,950Aug 1999
135 Main Street£59,950Dec 1998
5 Main Street£34,950Mar 1998
117 Main Street£23,000Jan 1998
9 Main Street£34,000Jun 1997
149 Main Street£47,000May 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.