London’s rental market in 2026 is expensive but more stable than it has been for several years. The average rent in London monthly private rent across London was £2,280 in March 2026, up slightly from £2,243 a year earlier — a rise of 1.7%. That is a significant slowdown from the 8 to 10% annual increases seen in 2023 and 2024.
The headline figure only tells part of the story. Rent in London varies enormously by area, by transport zone, and by property type. A studio in Barking and a one-bedroom flat in Chelsea are both “average London properties” in a statistical sense — but they are entirely different worlds financially.
What the Average Figures Look Like
Here is what average rents look like in 2026, broken down by property type.
- Studio flat: approximately £1,650 per month across London; central zones like Kensington can exceed £2,000
- 1-bedroom flat: approximately £2,150 per month; ranging from £1,600 in outer boroughs to £2,800 in prime central areas
- 2-bedroom flat: approximately £2,750 per month; ranging from around £2,200 in more affordable areas to £4,000+ in Chelsea and Knightsbridge
- Room in a shared house: approximately £978 per month on average in London — the most affordable entry point for single renters
These are averages. The specific street, the condition of the property, the proximity to an Elizabeth line or Underground station, and the quality of the building all affect the number significantly.
How Rent Varies by Zone
Transport zone is one of the most reliable predictors of rent level in London. The closer to Zone 1, the higher the rent — almost without exception.
Zone 1 (Central London) — the most expensive zone by a wide margin. Central locations in Westminster, Kensington, and the City command premiums that put even a studio out of reach for many renters without a flatmate. A one-bedroom flat in Zone 1 typically starts at around £2,200 and quickly rises above £3,000 in the most desirable postcodes.
Zones 2 and 3 — where most professional renters in London live. The sweet spot for those who want reasonable commute times without paying Zone 1 prices. One-bedroom flats typically run from £1,700 to £2,400 depending on the specific location and transport links.
Zones 4, 5, and 6 — meaningfully more affordable, with one-bedroom flats often available from £1,300 to £1,700. The trade-off is longer commutes and less immediate access to central amenities.
The Most and Least Expensive Boroughs for Renters

The borough-level variation in London rents is striking. Kensington and Chelsea remains the most expensive borough for renters, with average monthly rents of around £3,600 — the highest in the UK. At the other end, boroughs like Barking and Dagenham, Croydon, and Bexley offer the most affordable rents in the capital, with one-bedroom averages well below the London mean.
The most expensive boroughs for renters:
- Kensington and Chelsea — approximately £3,600/month average
- Westminster — approximately £3,100/month average
- Camden — approximately £2,700/month average
- Islington — approximately £2,500/month average
- Hackney and Southwark — approximately £2,300 to £2,400/month average
The most affordable boroughs for renters:
- Barking and Dagenham — among the cheapest; one-beds available from around £1,300/month
- Croydon — strong Elizabeth line links despite lower rents; one-beds from around £1,400
- Bexley and Sutton — outer south London with more affordable stock
- Walthamstow (Waltham Forest) — popular with renters seeking value with good Victoria line access
What Is Driving Rents in 2026
Rents are still rising but the pace has slowed considerably. Several forces are shaping the current market.
Supply remains tight. London’s vacancy rate sits at roughly 2% in 2026, with properties typically finding tenants within 25 to 30 days. That is slower than the frenzied market of 2022 and 2023 but still indicates strong underlying demand.
Landlord exits are continuing. The combination of the 5% SDLT surcharge, restricted mortgage interest relief, and increased regulatory burden from the Renters’ Rights Act 2025 has prompted more landlords to sell up — reducing the total available rental stock and keeping vacancy rates low.
Affordability ceilings are limiting growth. After several years of double-digit rent rises, many London renters have simply reached the limit of what they can pay. In Greater London, average advertised rents were £2,736 per month in Q1 2026, up just 1.4% from 2025 — rent growth has been most constrained precisely where rents are already highest.
For the GLA’s borough-by-borough rental data map, check: London.gov.uk — London Rents Map
Practical Tips for Renters

A few things that make a genuine difference when searching for a rental in London:
- Register with agents directly — many good properties in competitive areas are offered to registered applicants before they go online
- Move quickly — well-priced properties in desirable areas still generate multiple applicants within days of listing
- Budget for total cost, not just rent — add council tax, utilities, and broadband to the headline rent figure to compare properties accurately
- Look at boroughs near Zone 2 rather than Zone 2 itself — areas like Walthamstow, Hither Green, and Tooting offer significantly better value than their Zone 2 neighbours
For official ONS private rental data by borough, check: ONS — private rental market in London
Conclusion
Average rent in London in 2026 is £2,280 per month across all property types — up 1.7% on the year before but growing at the slowest rate since 2018. The range within that average is enormous, from £1,300 for a one-bedroom in outer east London to £3,600+ in Kensington. Zone, borough, and proximity to major transport links are the most reliable guides to where your budget sits in the London rental market.
Frequently Asked Questions
Is London rent rising or falling in 2026?
Rising slightly — up 1.7% year-on-year to March 2026. This is significantly slower than the 7 to 10% annual increases seen in 2022 to 2024, reflecting affordability ceilings limiting further growth rather than any fundamental weakening of demand.
How much do you need to earn to rent in London?
A widely used rule of thumb is that rent should not exceed 35% of gross income. At the London average rent of £2,280 per month, that implies an annual gross income of around £78,000. For a one-bedroom at £2,150, the equivalent income is around £74,000.
Which London borough has the cheapest rent?
Barking and Dagenham, Croydon, Bexley, and Sutton are consistently among the most affordable boroughs. One-bedroom flats in these areas typically rent from around £1,300 to £1,500 per month — significantly below the London average.