Most expensive and cheapest London boroughs to rent (September 2026)

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

Bexley was the cheapest (£1,540). The middle borough, Greenwich, had £1,998.

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

Map of average private rent across the UKSee it on the map
Average private rent for every council in London, highest first. Councils without a figure are listed last with the reason.
RankCouncilValue
1Kensington and Chelsea£3,739
2Westminster£3,209
3Islington£2,884
4Hammersmith and Fulham£2,861
5Camden£2,834
6Hackney£2,667
7Wandsworth£2,640
8Lambeth£2,538
9Southwark£2,516
10Tower Hamlets£2,462
11Richmond upon Thames£2,349
12Haringey£2,225
13Merton£2,181
14Ealing£2,126
15Brent£2,018
16Greenwich£1,998
17Hounslow£1,962
18Barnet£1,953
19Newham£1,931
20Enfield£1,833
21Lewisham£1,832
22Kingston upon Thames£1,821
23Harrow£1,781
24Waltham Forest£1,772
25Redbridge£1,734
26Barking and Dagenham£1,700
27Bromley£1,693
28Croydon£1,586
29Hillingdon£1,581
30Sutton£1,569
31Havering£1,567
32Bexley£1,540
–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