London Housing Costs and Rental Markets in 2025: What You Need to Know
London rent prices hit new highs in 2025, with averages over £2,150 for a one-bedroom. Discover where prices are rising, where you can still find value, and how to protect yourself as a renter.