News
The average London house cost £520,000 in October, according to the Office for National Statistics, although the capital had the lowest annual house price inflation in the country at 0.2 per cent.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results