London Housing Market October 2025: Property Prices, Affordability Crisis and Mayor’s Plan to Build 1.5 Million Homes
London faces Europe’s most severe housing crisis as average property prices reach £511,000 while private rental costs surge 11.5 percent year-on-year creating unprecedented affordability emergency affecting 2.7 million renters unable…