The average monthly rent of a flat in London’s most expensive area has reached nearly £4,000, as housing costs continue to soar in the capital.
In the central borough of Westminster, the average flat rental has leapt to £3,971 per month, an increase of nearly a third since 2021, according to research by Hamptons.
The agent’s figures also show that London rents for flats and houses have risen overall by 12.4 per cent on last year, a hike caused by a slump in the number of available properties combined with increased demand, as tenants flocked back to London after the pandemic.
Twelve of London’s 33 boroughs now have average rents above the £2,000 per month mark, and none have average rents below £1,000 per month.
Read More
In the second-priciest borough, Kensington and Chelsea, the average rental now costs £3,863 per month, up from £2,872 last year.
Other rental hotspots include the City of London (£2,931 per month), Camden (£2,694), and Hammersmith and Fulham (£2,583).
At the other end of the scale, the cheapest borough to rent is the outer London borough of Havering, where the average monthly rent is £1,197. The next cheapest deals can also be found in Bexley (£1,200), Hillingdon (£1,250), and Barking and Dagenham (£1254).
Hamptons’s senior analyst David Fell said rents have risen fastest in central London zones one and two, as they recovered lost ground from Covid-induced migration out of the city.
However, despite recent rapid growth, Fell added that prime rents still remain around five per cent below their 2017 peak.
Fell added: “Rental growth in the capital is being driven by both a return to London, coupled with large falls in the numbers of homes to rent. There are around half as many homes on the rental market in London than there were at the same time in 2019.
“And it’s hard to see much relief for tenants, as rising mortgage rates push up costs for landlords that have already seen their returns eroded by the rising cost of tradesmen and building materials.”
Cost of renting in every London borough
Borough
Average monthly rent
Annual change %
Westminster
£3,971
29.7
Kensington & Chelsea
£3,863
34.5
City of London
£2,931
32.7
Camden
£2,694
23.2
Hammersmith and Fulham
£2,583
15.6
Wandsworth
£2,414
24.2
Tower Hamlets
£2,348
25.8
Islington
£2,240
22.3
Hackney
£2,230
21.9
Southwark
£2,200
19.8
Lambeth
£2, 159
19.6
Richmond
£1,910
12.7
Newham
£1,801
17.1
Hounslow
£1,793
27.3
Greenwich
£1,711
15.5
Brent
£1,684
12.8
Merton
£1,658
13.5
Ealing
£1,645
14.1
Barnet
£1,603
10.2
Haringey
£1,596
11.8
Kingston
£1,555
14.1
Lewisham
£1,503
12.1
Waltham Forest
£1,427
10.4
Enfield
£1,414
11.5
Sutton
£1,408
21.8
Harrow
£1,356
8.5
Redbridge
£1,356
12.6
Bromley
£1,341
7.7
Croydon
£1,315
12.4
Barking and Dagenham
£1,254
3.1
Hillingdon
£1,250
5.5
Bexley
£1,200
11.1
Havering
£1,197
4.8

