London homebuyers spent an average of £523,000 on properties in March 2023, according to new data from the Office for National Statistics.
The capital’s house prices remain the most expensive of any UK region and saw the lowest annual increase of 1.5 per cent in the year to March.