Prices for first-time buyers in London drop by £17,760


Updated on 20 July 2018

Why there’s fresh hope for those seeking to get on the ladder in the capital

Share the love