160 Main Street£120,000Nov 2025
156 Main Street£113,500Jul 2024
158 Main Street£115,000May 2024
122 Main Street£74,500Feb 2023
100 Main Street£86,000Sept 2021
124 Main Street£80,000Jun 2021
116 Main Street£115,000Dec 2020
152 Main Street£90,000Mar 2020
162 Main Street£98,000Jan 2019
106 Main Street£64,000Apr 2017
124 Main Street£50,000Mar 2017
108A Main Streetnew build£136,000Feb 2015
164 Main Street£156,000Jan 2015
102 Main Street£70,000Mar 2011
122 Main Street£77,000Jul 2007
162 Main Street£100,000Feb 2007
156 Main Street£92,105Sept 2006
110 Main Street£90,000Apr 2005
120 Main Street£107,000Mar 2005
152 Main Street£88,950Mar 2004
124 Main Street£49,950Jul 2003
156 Main Street£42,000Dec 2002
152 Main Street£35,000Jun 2002
120 Main Street£57,500May 2002
98 Main Street£38,000Oct 2001
156 Main Street£28,500Dec 2000
104 Main Street£35,800Sept 1999
108 Main Street£56,000Jul 1999
112 Main Street£23,000Nov 1995
108 Main Street£59,950Nov 1995
124 Main Street£26,950Jun 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.