Average rent in London

The average private rent in London was £2,338 a month in September 2026, up 3.5% on a year earlier. The UK average was £1,406 (+3.8%).

Updated Latest data: September 2026 · ONS release 21 October 2026 · Data fetched 2 November 2026, 10:17 GMT

Average rent

£2,338

a month, September 2026

Annual change

+3.5%

UK: +3.8% (−0.3pp)

Monthly change

+0.3%

not seasonally adjusted

Rank by rent

1 of 9

English regions, highest first

In brief

The average private rent in London was £2,338 a month in September 2026, up 3.5% on a year earlier (£78 a month more than in September 2025). That is £932 above the UK average of £1,406, and rents rose 0.3 percentage points more slowly than across the UK (3.8%). London has the highest average rent and the slowest annual rent growth of England's nine regions.

For comparison, the CPI measure of actual rents for housing, which covers the whole UK, rose 4.2% in the year to September 2026. Annual rent growth has slowed from a peak of 11.5% in November 2024; a year ago it was 5.3%. Over the five years since September 2021, the ONS rent index for London rose 36.9%; the average rent then was £1,709 a month.

By size, the average was £1,764 for one-bedroom homes, £2,239 for two-bedroom homes, £2,651 for three-bedroom homes and £3,655 for homes with four or more bedrooms. By property type, rents for semi-detached houses rose fastest (3.9%) and for flats and maisonettes slowest (3.3%). Across its 32 local authorities, average rents ranged from £1,540 in Bexley to £3,739 in Kensington and Chelsea.

Average private rent: London and UK (£ a month)

London: £1,709 in September 2021, £2,338 in September 2026. UK: £1,406 in September 2026. Series starts January 2015.

Annual change in rents: London, UK and CPI (%)

In September 2026: London +3.5%, UK +3.8%, CPI actual rents +4.2%. London's annual change peaked at 11.5% in November 2024.

Compared with the UK and CPI rents

September 2026LondonUKCPI actual rents
Average rent a month£2,338£1,406–
Annual change+3.5%+3.8%+4.2%
Rank of England's 9 regions: rent1––
Rank of England's 9 regions: annual change9––

Ranks count from the highest rent and the fastest annual rise. CPI actual rents for housing (ONS series D7GQ) is a UK-wide measure and has no average rent.

By bedrooms and property type

HomeAverage rent a monthA year earlierAnnual change
All properties£2,338£2,260+3.5%
One bedroom£1,764£1,705+3.5%
Two bedrooms£2,239£2,162+3.5%
Three bedrooms£2,651£2,554+3.8%
Four or more bedrooms£3,655£3,553+2.9%
Detached£2,930£2,825+3.7%
Semi-detached£2,960£2,849+3.9%
Terraced£2,850£2,747+3.7%
Flat or maisonette£2,061£1,996+3.3%

Bedroom and property type groups overlap (a two-bedroom flat counts in both). The annual change is ONS's index-based figure, so it can differ slightly from the change between the rounded average rents.

Rents by local authority in London

All 32 local authorities, September 2026. Select a column heading to sort.

Area Average rent Annual change 1 bed 2 bed 3 bed
Kensington and Chelsea £3,739 +3.0% £2,674 £3,475 £4,130
Westminster £3,209 −0.4% £2,557 £3,320 £3,912
Islington £2,884 +6.6% £2,189 £2,712 £3,022
Hammersmith and Fulham £2,861 +4.9% £2,025 £2,656 £3,031
Camden £2,834 +1.4% £2,063 £2,634 £3,071
Hackney £2,667 +3.9% £2,007 £2,498 £2,856
Wandsworth £2,640 +4.1% £1,943 £2,469 £2,818
Lambeth £2,538 +3.4% £1,890 £2,353 £2,696
Southwark £2,516 +7.3% £1,907 £2,387 £2,779
Tower Hamlets £2,462 +3.8% £1,998 £2,427 £2,760
Richmond upon Thames £2,349 +5.4% £1,744 £2,237 £2,703
Haringey £2,225 +1.3% £1,643 £2,040 £2,363
Merton £2,181 +5.5% £1,645 £2,032 £2,418
Ealing £2,126 +3.8% £1,642 £2,049 £2,427
Brent £2,018 +4.9% £1,578 £1,937 £2,277
Greenwich £1,998 +6.0% £1,564 £1,935 £2,247
Hounslow £1,962 +3.6% £1,589 £1,956 £2,254
Barnet £1,953 +2.9% £1,502 £1,862 £2,261
Newham £1,931 +3.0% £1,631 £1,995 £2,216
Enfield £1,833 +5.4% £1,426 £1,770 £2,106
Lewisham £1,832 +2.1% £1,459 £1,793 £2,062
Kingston upon Thames £1,821 −0.4% £1,386 £1,765 £2,167
Harrow £1,781 +2.8% £1,395 £1,718 £2,069
Waltham Forest £1,772 +2.4% £1,407 £1,732 £2,035
Redbridge £1,734 +2.1% £1,373 £1,689 £1,992
Barking and Dagenham £1,700 +2.5% £1,378 £1,723 £1,902
Bromley £1,693 +3.2% £1,318 £1,649 £2,002
Croydon £1,586 +3.4% £1,267 £1,577 £1,864
Hillingdon £1,581 +3.4% £1,260 £1,598 £1,929
Sutton £1,569 +2.9% £1,248 £1,567 £1,916
Havering £1,567 +0.9% £1,218 £1,544 £1,851
Bexley £1,540 +1.7% £1,231 £1,529 £1,870

See also the cost of living calculator and CPI housing inflation.