Most expensive and cheapest London boroughs to rent a two-bedroom home (September 2026)

Kensington and Chelsea was the most expensive of London’s 32 boroughs in September 2026 (two-bedroom private rent £3,475).

Bexley was the cheapest (£1,529). The middle borough, Hounslow, had £1,956.

1 borough has no figure, and it is listed at the end with the reason.

Map of two-bedroom private rent across the UKSee it on the map
Two-bedroom private rent for every council in London, highest first. Councils without a figure are listed last with the reason.
RankCouncilValue
1Kensington and Chelsea£3,475
2Westminster£3,320
3Islington£2,712
4Hammersmith and Fulham£2,656
5Camden£2,634
6Hackney£2,498
7Wandsworth£2,469
8Tower Hamlets£2,427
9Southwark£2,387
10Lambeth£2,353
11Richmond upon Thames£2,237
12Ealing£2,049
13Haringey£2,040
14Merton£2,032
15Newham£1,995
16Hounslow£1,956
17Brent£1,937
18Greenwich£1,935
19Barnet£1,862
20Lewisham£1,793
21Enfield£1,770
22Kingston upon Thames£1,765
23Waltham Forest£1,732
24Barking and Dagenham£1,723
25Harrow£1,718
26Redbridge£1,689
27Bromley£1,649
28Hillingdon£1,598
29Croydon£1,577
30Sutton£1,567
31Havering£1,544
32Bexley£1,529
–City of London

ONS does not publish private rents for the City of London or the Isles of Scilly because too few rents are collected there.

No figure

Source and method · See it on the map