London is one of the most expensive cities in the world. A 2025 study from Trust For London shows renters in the capital are shelling out 52% of their income (pre-tax) to pay for a one-bedroom home, ...