News London
Topic
1 story, newest first.
Savills reports the London average house price climbed from £84,600 in 1996 to £554,400 in 2026. Lloyds notes average salaries grew from £19,000 to £51,800. The Standard says the typical monthly mortgage payment is now £2,068, or 48% of income.
Loading live conditions…