Rentwise Guides

Top 10 Best Affordable Flats For Rent In London

Zone 1 sets London's reputation for expensive rent — these outer boroughs are where tenants actually find value.

Top 10 Best Affordable Flats For Rent In London

Central London's Zone 1 rents get all the attention, and fair enough — they're genuinely eye-watering. But London is a city built from boroughs, not one uniform price, and the outer ones tell a completely different story than whatever number you saw quoted for Kensington.

Move out toward Zones 4 to 6 and average rent for a one-bedroom flat can drop by £400–£600 a month compared to boroughs like Westminster, often without adding much to the actual commute if you're near a decent Tube or Overground line. That last part surprises people the most — a Zone 5 flat on a fast line can beat a Zone 3 flat on a slow branch.

Nothing below is a live listing. This is a map of where affordability actually sits, so a search on Rightmove or Zoopla starts in the right borough.

The Top 10, Ranked

1

Barking and Dagenham

Consistently one of London's most affordable boroughs, full stop. District line and c2c rail into Central London, with one-bedroom flats typically £1,200–£1,400 a month.

2

Bexley

Outer southeast London, suburban-style housing, some of the lowest average rents in the capital at £1,250–£1,450, plus National Rail into London Bridge and Charing Cross.

3

Havering

London's most easterly borough. Larger family-sized flats well under the London average, £1,300–£1,500, with Elizabeth line access easing the commute considerably.

4

Sutton

Outer south London, cheaper than neighbouring Croydon, and still solid National Rail connections into Victoria and London Bridge. £1,350–£1,550 range.

5

Croydon

One of London's larger outer boroughs, with real redevelopment around the town centre. Rent remains well below inner London — £1,400–£1,600 — with extensive tram and rail links.

6

Enfield

Outer north London, suburban housing stock, rent noticeably below inner-London boroughs at £1,350–£1,550. Multiple rail lines into Liverpool Street and King's Cross.

7

Newham

Olympic Park investment has pushed parts of this borough up — worth being honest about that. Plenty of it still undercuts nearby Tower Hamlets significantly, around £1,500–£1,700, with strong Elizabeth and Jubilee line access.

8

Waltham Forest

Northeast London, some of the more affordable flats within easy reach of the Victoria line — £1,400–£1,600 — with a genuinely growing food and culture scene around Walthamstow.

9

Lewisham

South of the river, relatively affordable at £1,450–£1,650, with strong connectivity via the DLR, Overground, and National Rail into London Bridge.

10

Harrow

Outer northwest London, lower rents than nearby boroughs, direct Metropolitan line run into Central London. Typically £1,350–£1,550.

The Zone Number Lies More Than You'd Think

Here's the thing nobody tells new London renters: the zone number is a fare band, not a distance measurement, and it definitely isn't a commute-time guarantee. A Zone 4 flat near a fast Overground or National Rail line can genuinely beat a Zone 3 flat stuck on a slower branch — I've timed this myself more than once out of curiosity.

Council tax, water, and service charges are frequently billed separately in London and can add £100–£200 a month on top of rent. Contents insurance — not the same as a landlord's building policy — typically runs £8–£15 a month, and it's worth having since nothing about a landlord's policy covers your belongings.

Tips for Finding an Affordable Flat

Check the Deposit Scheme Before You Hand Over a Penny

UK law requires landlords to protect a tenant's deposit in a government-approved scheme — TDS, DPS, or MyDeposits — within 30 days of receiving it. Plenty of renters never check, and that's exactly the gap some landlords count on.

Ask for the scheme name and reference number in writing before you move a single box in.

Outer boroughs like Barking and Dagenham see this issue slightly more often than central London lettings agencies, purely because more of the stock is privately let rather than agency-managed. Not a reason to avoid these areas — just a reason to ask the question anyway.

Final Thoughts

Affordable flats in London exist — they're just rarely in Zone 1, and I'd argue that's fine. Outer boroughs like Barking and Dagenham, Bexley, and Havering consistently offer the lowest rents in the capital, often with better rail connections than their price would suggest.

Whichever borough fits your budget, compare current listings closely. London's rental market can vary sharply even between neighbouring boroughs — that's exactly where the value hides.

Frequently Asked Questions

Which London borough has the cheapest rent?

Barking and Dagenham consistently ranks as one of London's most affordable boroughs for renters, with one-bedroom flats often £1,200 to £1,400 a month.

Are outer London boroughs well connected to Central London?

Many are — boroughs like Newham and Harrow benefit from the Elizabeth and Metropolitan lines, which can make the commute shorter than the zone number suggests.

What extra costs should renters budget for in London?

Council tax, water, and sometimes service charges are frequently billed separately from rent and can add £100 to £200 a month, so it's worth confirming what's included before signing.

How do I check my deposit is protected in London?

Ask your landlord for the deposit protection scheme name and reference number — it should be registered with TDS, DPS, or MyDeposits within 30 days of you paying it.

This site is for general informational purposes only and is not financial, legal, or insurance advice. Confirm current rates, coverage, and lease terms directly with landlords, property managers, and licensed insurance providers.