112 Main Street£227,500Feb 2026
106 Main Street£139,000Jun 2025
124 Main Street£138,000May 2025
108 Main Street£170,000Feb 2025
100 Main Street£115,000Jan 2025
118 Main Street£185,000Dec 2024
144 Main Street£194,000Aug 2024
146 Main Street£196,000Dec 2022
142 Main Street£170,000Dec 2021
96 Main Street£177,000Aug 2021
148 Main Street£235,000Aug 2021
106 Main Street£128,500Jul 2021
126 Main Street£164,500Sept 2020
132 Main Street£149,000Feb 2019
110 Main Street£143,000Dec 2018
96 Main Street£150,000Apr 2018
120 Main Street£171,500Nov 2017
132 Main Street£142,000Nov 2017
112 Main Street£164,950Sept 2017
144 Main Street£120,000May 2015
124 Main Street£115,000Feb 2015
144 Main Street£136,000Dec 2014
148 Main Street£198,000Oct 2014
100 Main Street£80,000Jun 2014
112 Main Street£148,000Feb 2014
112 Main Street£166,250Dec 2013
150 Main Streetnew build£234,950Oct 2013
144 Main Streetnew build£142,095Dec 2012
148 Main Streetnew build£189,465Dec 2012
142 Main Streetnew build£154,950Dec 2012
146 Main Streetnew build£189,950Nov 2012
118 Main Street£171,500Feb 2012
120 Main Street£151,848Dec 2009
110 Main Street£174,950Apr 2008
132 Main Street£160,750Apr 2008
126 Main Street£174,950Mar 2008
120 Main Street£201,000Dec 2007
136 Main Street£186,900Dec 2007
124 Main Street£146,572Dec 2007
122 Main Street£195,500Dec 2007
112 Main Street£215,500Oct 2007
116 Main Streetnew build£182,790Aug 2007
118 Main Streetnew build£189,465Jul 2007
100 Main Streetnew build£119,935Jun 2007
106 Main Streetnew build£151,450Jun 2007
108 Main Streetnew build£176,650Jun 2007
114 Main Streetnew build£182,887Jun 2007
102 Main Streetnew build£135,850Mar 2007
104 Main Streetnew build£169,703Dec 2006
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.