England & Wales House Price Index – January 2017

17th July 2017

Strong start to the year sets new peak in average house prices now topping £300,000…