Rent pressures push essential workers out of the capital 18th November 2025 London rents have risen 37% over the past five years, reaching £995 per month in Q3 2025.
How much should landlords earmark for maintenance? 18th November 2025 Annual maintenance costs for a typical UK rental property average £3,832, according to the latest data released by Adiuvo