N° 01Renting in London

The average rent in London is £2,500 a month.

We watch London's estate agents all day. Across 27,135 listings in 33 boroughs, the median rent is £2,500 a month. This page sets out what a home costs here, borough by borough, and how far the price moves between them.

Jump to your borough

Median rent

£2,500

a month, all sizes

Typical two-bed

£2,650

the most common London home

Time on market

Not enough data

not yet

Price moves that were cuts

82%

of 3,170 changes

N° 02When prices move

Most London prices never move. If they do, they go down.

Only 9% of the listings we track ever change price. When one does, it goes down 82% of the time, typically by 6.1%, or around £150 a month, and usually within about a month of us first seeing it.

So the number in the ad is usually final. If it is going to move, it will most likely have moved inside the first month.

Based on 2,031 reductions of 1% or more. Smaller moves are price-point changes, a £1,000 listing becoming £999, rather than a landlord meeting the market, so they are excluded. Timing is measured from when we first saw the listing, not when it was first advertised.

N° 03The price ladder

You pay for the second bedroom.

A studio and a one-bed are nearly the same price. The step from one to two is where London starts charging you. Bars show the middle half of the market; the line is the median.

Studio
£1,750
1 bed
£2,001
2 beds
£2,650
3 beds
£3,250
4 beds
£4,000
5 beds
£6,000
£0£9,000

Middle half of the marketMedian

Average rent in London by number of bedrooms

Home sizeMedian rentMiddle half of the marketListings
Studio£1,750£1,391 to £2,3003,714
1 bed£2,001£1,700 to £2,5507,278
2 beds£2,650£2,200 to £3,3009,936
3 beds£3,250£2,650 to £4,2504,004
4 beds£4,000£3,250 to £5,0001,351
5 beds£6,000£4,500 to £9,000312

Monthly rents from 27,135 listings gathered between 8 March to 5 September 2026. The middle half is the 25th to 75th percentile: half of homes of that size sit inside it.

What a figure reaches

A median tells you what a size costs. If you already know what you can pay, these say how much of the market that reaches and which neighbourhoods hold it.

N° 04What a feature costs

The gym in the lobby is a £945 membership.

What each feature adds to the rent, holding the borough and the number of bedrooms the same. A gym in the building is the most expensive line on a London listing. Furnished, once you compare like for like, is effectively free.

A gym in the building
+£945+38.5%
A roof terrace
+£840+29.2%
A concierge
+£615+22.6%
High ceilings
+£517+16.9%
An open-plan layout
+£392+15.5%
Any outdoor space
+£394+14.7%
A balcony
+£387+14.3%
A garden
+£297+10.5%
A modern finish
+£218+8.3%
Unfurnished
+£162+5.8%
Pet-friendly
+£133+5.3%
Parking
+£79+3%
Furnished
+£10%
Period features
−£119−3.9%

One number to trust the rest by: compare gardens naively and they look like a discount, because they cluster in cheaper outer boroughs. Hold the borough and the size constant and a garden adds +£297 a month. We compare like for like everywhere here, which is why the figures don't match the back-of-envelope version.

N° 05Explore by borough

Average rent by borough.

Median rent by borough, cheapest to priciest, from £1,595 in Harrow to £3,497 in Westminster. Pick one for its own snapshot: the price ladder, the pace, and the stations it clusters around.

Median monthly rent by London borough and number of bedrooms
BoroughAll sizesOne bedTwo bedThree bed
Rent in Harrow£1,595£1,600£1,950£2,373
Rent in Croydon£1,700£1,525£1,800£2,475
Rent in Havering£1,795£1,400£1,875
Rent in Hillingdon£1,799£1,550£1,910£2,350
Rent in Redbridge£1,800£1,475£1,850£2,400
Rent in Barking and Dagenham£1,850£1,478£1,900£2,200
Rent in Bromley£1,850£1,500£1,900£2,300
Rent in Bexley£1,888£1,463£1,700£2,200
Rent in Lewisham£1,900£1,648£2,000£2,700
Rent in Enfield£1,900£1,550£1,865£2,400
Rent in Hounslow£2,000£1,650£2,253£2,700
Rent in Kingston upon Thames£2,000£1,700£2,150£2,750
Rent in Barnet£2,100£1,650£2,050£2,800
Rent in Brent£2,158£1,800£2,300£3,093
Rent in Haringey£2,200£1,800£2,250£2,700
Rent in Ealing£2,200£1,800£2,300£3,000
Rent in Greenwich£2,200£1,850£2,250£2,800
Rent in Merton£2,250£1,795£2,250£2,850
Rent in Waltham Forest£2,260£2,190£2,250£2,500
Rent in Newham£2,500£2,026£2,500£2,800
Rent in Hackney£2,550£2,150£2,750£3,500
Rent in Lambeth£2,575£2,000£2,600£3,300
Rent in Tower Hamlets£2,600£2,100£2,800£3,500
Rent in Southwark£2,700£2,200£2,750£3,300
Rent in Richmond upon Thames£2,700£1,800£2,600£3,500
Rent in Wandsworth£2,750£2,000£2,700£3,410
Rent in Hammersmith and Fulham£2,762£2,250£2,913£3,750
Rent in Islington£2,817£2,318£3,250£3,700
Rent in Camden£3,000£2,297£3,250£4,767
Rent in City of London£3,000£2,750£3,467
Rent in Kensington and Chelsea£3,250£2,817£3,987£6,073
Rent in Westminster£3,497£2,800£3,750£5,800

32 London boroughs, from Roost's own data. A dash means too few listings of that size in that borough to publish a median. Open any borough for its own breakdown.

N° 06How to read this

Gathered from London estate agents between 8 March to 5 September 2026. Snapshot taken 5 September 2026.

This is agency-marketed London, not a census. It leans central and toward flats, because that's what agents are marketing, so read it as the market you'd actually be searching. We use medians throughout; a mean is pulled upward by prime stock and would flatter every figure here.

We don't publish a time-on-market figure at the moment. Our off-market detection changed materially at the start of August, and a figure measured across that change would say more about our own instrument than about London. We would rather show nothing than a number we cannot stand behind.

Rents under £500 or over £15,000 a month are set aside as data errors or ultra-prime outliers. Commuter-belt districts that agents market as London are kept out of these London-wide numbers.

N° 07Common questions

The questions people actually ask.

What is the average rent in London in 2026?

Across 27,135 listings we tracked in 33 London boroughs between 8 March to 5 September 2026, the median rent is £2,500 a month. We quote the median rather than the mean because prime stock drags a mean upward; the median is what the middle of the market actually pays.

How much is a one-bed flat in London?

The median one-bed in our snapshot is £2,001 a month, with the middle half of the market between £1,700 and £2,550. A two-bed steps up to £2,650, the biggest jump on the ladder.

Which London borough is cheapest to rent in?

Of the boroughs we publish, Harrow has the lowest median at £1,595 a month. Each borough page breaks that down by bedrooms, pace and stations.

What are rent prices in London, UK?

Half of London homes are listed between £1,950 and £3,300 a month, with a median of £2,500. A one-bed is typically £2,001 and a two-bed £2,650. The table above gives every borough we cover, by size.

How much is rent in London per month for a 2 bed?

The median two-bed in our snapshot is £2,650 a month across 33 boroughs. It varies more by borough than by anything else: the borough table above lists a two-bed figure for each one that has enough listings to support a median.

Are London rents going up or down?

We can only speak to our window, 8 March to 5 September 2026: when a listed price moved, 82% of the 3,170 recorded moves were cuts. That's listings repricing to meet the market, not an index of all rents, so read it as pressure at the edges rather than a citywide direction.

N° 08Also worth reading

The rules changed in May. The price didn’t.

Section 21 is gone and bidding wars are banned. Here's what the Renters' Rights Act fixed for London renters, and the part it deliberately left alone.

Read the piece