189 Main Road£1,500,000May 2025
143 Main Road£600,000Mar 2025
129 Main Road£650,000Nov 2024
143A Main Road£475,000Nov 2024
161 Main Road£423,000Mar 2024
155 Main Road£320,000Sept 2021
135 Main Road£362,500Feb 2021
143 Main Road£490,000Dec 2020
157 Main Road£222,000Mar 2019
129 Main Road£325,000Nov 2018
139 Main Road£400,000Jul 2017
135 Main Road£325,000Apr 2017
149 Main Road£465,000Aug 2016
151 Main Road£275,000Jul 2015
171A Main Road£230,000Jul 2015
163 Main Road£193,000Feb 2014
153 Main Road£195,000Dec 2009
165 Main Road£297,000Aug 2007
145 Main Road£217,000Jul 2007
143 Main Road£329,950Jun 2007
149 Main Road£341,000Apr 2007
129 Main Road£229,995Jan 2007
165 Main Road£228,000May 2006
141 Main Road£177,500Nov 2004
169 Main Road£240,000May 2004
145 Main Road£131,500Jul 2003
161A Main Road£219,000Feb 2003
149 Main Road£232,500Nov 2002
129 Main Road£125,000Aug 2001
141 Main Road£110,500Aug 2001
143 Main Road£179,000Nov 2000
139 Main Road£117,000Nov 2000
143 Main Road£187,895Nov 2000
133 Main Road£96,000Jun 1999
143 Main Roadnew build£136,400Aug 1997
143 Main Road£50,000Jul 1997
143A Main Road£118,500Feb 1997
153 Main Road£55,000Apr 1996
143 Main Road£81,600Sept 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.