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

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

Havering was the cheapest (£1,851). The middle borough, Barnet, had £2,261.

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

Map of three-bedroom private rent across the UKSee it on the map
Three-bedroom private rent for every council in London, highest first. Councils without a figure are listed last with the reason.
RankCouncilValue
1Kensington and Chelsea£4,130
2Westminster£3,912
3Camden£3,071
4Hammersmith and Fulham£3,031
5Islington£3,022
6Hackney£2,856
7Wandsworth£2,818
8Southwark£2,779
9Tower Hamlets£2,760
10Richmond upon Thames£2,703
11Lambeth£2,696
12Ealing£2,427
13Merton£2,418
14Haringey£2,363
15Brent£2,277
16Barnet£2,261
17Hounslow£2,254
18Greenwich£2,247
19Newham£2,216
20Kingston upon Thames£2,167
21Enfield£2,106
22Harrow£2,069
23Lewisham£2,062
24Waltham Forest£2,035
25Bromley£2,002
26Redbridge£1,992
27Hillingdon£1,929
28Sutton£1,916
29Barking and Dagenham£1,902
30Bexley£1,870
31Croydon£1,864
32Havering£1,851
–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