Least and most affordable London boroughs to buy a home (2025)
Kensington and Chelsea was the least affordable of London’s 32 boroughs in 2025 (house price to pay 22.9×).
Tower Hamlets was the most affordable (8.6×). The middle borough, Harrow, had 11.8×.
1 borough has no figure, and it is listed at the end with the reason.
See it on the map| Rank | Council | Value |
|---|---|---|
| 1 | Kensington and Chelsea | 22.9× |
| 2 | Westminster | 16.9× |
| 3 | Hammersmith and Fulham | 16.0× |
| 4 | Camden | 15.0× |
| =5 | Ealing | 14.4× |
| =5 | Haringey | 14.4× |
| 7 | Richmond upon Thames | 14.2× |
| 8 | Brent | 13.9× |
| =9 | Hounslow | 12.9× |
| =9 | Islington | 12.9× |
| =11 | Kingston upon Thames | 12.7× |
| =11 | Wandsworth | 12.7× |
| 13 | Barnet | 12.6× |
| 14 | Hackney | 12.5× |
| 15 | Merton | 12.3× |
| 16 | Harrow | 11.8× |
| =17 | Southwark | 11.7× |
| =17 | Waltham Forest | 11.7× |
| 19 | Hillingdon | 11.4× |
| 20 | Lambeth | 11.0× |
| =21 | Enfield | 10.8× |
| =21 | Redbridge | 10.8× |
| 23 | Lewisham | 10.6× |
| 24 | Sutton | 10.3× |
| =25 | Bromley | 10.2× |
| =25 | Greenwich | 10.2× |
| 27 | Havering | 9.7× |
| 28 | Barking and Dagenham | 9.6× |
| 29 | Bexley | 9.4× |
| 30 | Newham | 9.1× |
| 31 | Croydon | 9.0× |
| 32 | Tower Hamlets | 8.6× |
| – | City of London No matching pay figure. | No figure |
Worked out by Open Index from the UK House Price Index and the ONS earnings survey. Source and method · See it on the map