139 New Road£415,000Jun 2026
131 New Road£453,600Jun 2022
FLAT 1, 165 - 167 New Road£135,000Apr 2021
165 - 167 New Road£405,000Apr 2021
FLAT 2, 165 - 167 New Road£135,000Apr 2021
139 New Road£382,500Dec 2020
159A New Road£4,000Jul 2020
FLAT 1, 161 New Road£180,000Mar 2019
165 - 167 New Road£750,000Feb 2019
147C New Road£125,000Jan 2017
139 New Road£302,500Nov 2015
129 New Road£425,000Nov 2011
141 New Road£250,000Mar 2010
129 New Road£280,000Apr 2007
147C New Roadnew build£100,000Mar 2007
137 New Road£245,000Jul 2005
165 - 167 New Road£400,000Nov 2001
131 New Road£199,750Jan 2001
139 New Road£175,000Jul 2000
131 New Road£165,000Jan 2000
127 New Road£122,000Dec 1998
165 - 167 New Road£292,500Apr 1998
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.