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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results