Renting in London · Costs

How much does it cost to rent a flat in London in 2026?

In 2026, a one-bedroom flat in London typically costs around £1,500–£1,900 a month, and a two-bed around £2,000–£2,800 — but the spread is huge, with central zone-1 and zone-2 areas far above those figures and outer boroughs well below them. On top of the rent, budget for a deposit capped at five weeks' rent, your first month up front, and monthly bills. Here's the honest, itemised breakdown.

"How much is rent in London" has no single answer, because London isn't one market — it's dozens of them stacked on top of each other. The same £1,700 that gets you a compact one-bed in a well-connected outer-zone area might only cover a studio closer in. Below are realistic 2026 ranges by bedroom count and by zone, what you'll pay up front, the running costs people forget, and how to tell whether a given flat is actually good value. Where a number is an estimate drawn from recent trends rather than a fixed figure, we say so — the only truly current numbers are the live listings themselves.

Average rent by bedroom count

These are broad 2026 estimates for a whole-property let across Greater London, blending inner and outer boroughs. Treat them as a starting orientation, not a quote:

  • Studio: roughly £1,250–£1,650 a month.
  • One bedroom: roughly £1,500–£1,900 a month.
  • Two bedrooms: roughly £2,000–£2,800 a month.
  • Three bedrooms: roughly £2,700–£4,000+ a month.

A room in a shared house or flatshare is a different market again — often somewhere around £850–£1,300 a month depending on area and whether bills are included — and is usually the cheapest way into a central location. If you're sharing, the per-person maths often beats renting a whole one-bed alone.

How rent varies by zone and area

Location does more to your rent than any other single factor. As a rule of thumb, prices fall as you move out from the centre, but transport connections push against that — a fast, direct line into central London keeps rents higher even in outer zones.

Zones 1–2 (central and inner)

Areas like Islington, Hackney, Clapham, Camden and much of southeast and east inner London sit at the top of the range. A one-bed here frequently runs £1,900–£2,500+, and genuinely central spots (the West End, Kensington, Canary Wharf) go higher still. You're paying for proximity and short commutes.

Zones 3–4 (middle)

This is where a lot of renters find the balance: places like Walthamstow, Leyton, Streatham, Wood Green, Ealing and Lewisham often offer one-beds in roughly the £1,450–£1,800 band with reasonable central journeys. Value per pound tends to be strongest here.

Zones 5–6 (outer)

Croydon, Barking, Hillingdon, Enfield, Bexley and similar can drop a one-bed below £1,400, sometimes well below. The trade-off is a longer commute and, in some spots, patchier transport — so factor in both the travel time and the season-ticket cost, which can quietly eat much of the saving.

Upfront costs: what you pay before you move in

The move-in bill is where budgets get caught out. Since the Tenant Fees Act 2019, the rules in England are clearer and more tenant-friendly than they used to be:

  • Security deposit — capped at five weeks' rent where your annual rent is under £50,000 (six weeks if it's £50,000 or more). On a £1,700-a-month flat, five weeks is about £1,962. It must be protected in a government-approved deposit scheme.
  • First month's rent up front — nearly always due before or on the day you move in.
  • Holding deposit — capped at one week's rent. This reserves the property while referencing is done and is normally put towards your first rent or deposit once you sign.
  • Banned fees. Agents can no longer legally charge you for referencing, admin, inventory checks, or tenancy renewals. If someone tries to, that's a red flag.

Put together, moving into a £1,700 flat means finding roughly £3,600–£3,700 at once (first month plus a five-week deposit). That lump sum, not the monthly rent, is often the real barrier — so plan for it early.

The running costs people forget

Rent is only part of the monthly picture. Budget separately for:

  • Council tax — varies by borough and band, and can run from around £100 to £250+ a month for a typical flat. Full-time students are generally exempt.
  • Gas and electricity — commonly £100–£200+ a month for a one or two-bed, depending on the property's efficiency and the season.
  • Water — often around £30–£50 a month.
  • Broadband — typically £25–£40 a month.
  • TV licence — a fixed annual fee if you watch live TV or use BBC iPlayer.

Add it up and bills commonly land somewhere around £300–£450 a month on top of rent for a one or two-bed — enough that a slightly cheaper flat with terrible energy efficiency can end up costing more than a pricier, well-insulated one. A few listings quote "bills included," which makes comparison easier but usually bakes a premium into the rent.

How to find genuine value

Value isn't just the lowest rent — it's rent relative to what you get: size, condition, and above all commute. A flat £150 cheaper that adds 40 minutes each way to your journey may be a false economy once you price in travel and time. The renters who do best tend to compare like with like across several areas at once, and move quickly when a well-priced place appears, because good-value flats are exactly the ones that go fastest.

That last point is where a tool helps. FlatSignal (our product) aggregates London rental listings from the major portals into one feed, scores each one and groups them by area, so you can see at a glance where a given rent sits relative to comparable flats — and spot the genuinely good-value ones before they're gone. It covers rentals only and links you straight back to the original listing to enquire; it doesn't set or guarantee prices. It's free to browse the live dashboard.

For more on the mechanics of moving fast, see why London flats disappear in hours and the best way to find a flat in London in 2026.

Frequently asked questions

What is the average rent for a flat in London in 2026?

As a broad guide for 2026, a one-bedroom flat across London averages roughly £1,500–£1,900 a month and a two-bed roughly £2,000–£2,800, but the range is enormous: a one-bed in a central zone-1 or zone-2 area can easily exceed £2,200, while outer boroughs in zones 4–6 can sit well below £1,500. These are estimates drawn from recent market trends, not fixed figures — always check live listings for your specific area.

How much deposit do I need to rent in London?

Under the Tenant Fees Act 2019, for most assured shorthold tenancies the security deposit is capped at five weeks' rent where the annual rent is under £50,000 (six weeks if it's £50,000 or more). On a £1,700-a-month flat that's about £1,962. A separate holding deposit, used to reserve a property while checks are done, is capped at one week's rent and is normally put towards your first rent or deposit. Letting agents cannot legally charge you admin, referencing or 'renewal' fees.

What are the total upfront costs of renting a London flat?

Typically your first month's rent plus a deposit of up to five weeks' rent, so on a £1,700 flat you should budget somewhere around £3,600–£3,700 to move in. On top of the monthly rent you then have running costs — council tax, gas and electricity, water, broadband and a TV licence — which for a one or two-bed commonly add a few hundred pounds a month depending on the property and your usage.