Overview across 33 London boroughs

Cost of living in London

Data last updated: 8 October 2026
Page last reviewed: 24 June 2026

Looking at a home in London?

Enter its postcode for a free preview of that address.

£2,365 estimated monthly cost
Rent £1,654
Council tax £131
Groceries £220
Transport £160
Energy £144
Water £56

Single: 1-bed home. Couple: 2-bed home. Family: 3-bed home with one child. Estimates use average local rent, Band D council tax, and standard figures for groceries, transport and childcare.

London is made up of 33 local authority areas, each with different costs. This page shows the average across all London boroughs alongside a borough-by-borough breakdown.

London is not one place when it comes to cost of living. The gap between its cheapest and most expensive boroughs is wider than the gap between most cities and the rest of the country. On our single-person monthly cost basket, a renter in Havering spends around £1,949/month, while the same person in Kensington and Chelsea pays over £3,324/month. That is a difference of roughly £1,375 every month for the same essentials basket: rent, council tax, energy, water, groceries and transport.

Across all 33 boroughs, the average rent is around £2,148/month. That is well above the UK average and a long way above the rest of southern England, although the figure hides how wide the borough range is.

Average earnings for London residents are around £40,350/year, comfortably above the UK average. The catch is that London's cost basket is so much wider than its salary premium that the average resident still spends a far higher share of their take-home pay on essentials than the rest of the country. The average single-person essentials basket across London boroughs is around £2,366/month, against a UK-wide average of about £1,481/month.

The figures lower down this page are averages across every London borough. The borough-level picture below shows how uneven that average really is.

Most expensive London boroughs

The five highest-cost boroughs by single-person monthly basket. Inner west London dominates the list, with rent doing most of the heavy lifting.

  1. Kensington and Chelsea - around £3,324/month , average rent £3,690/month , average salary £46,690/year.
  2. Westminster - around £3,194/month , average rent £3,196/month , average salary £45,172/year.
  3. Islington - around £2,890/month , average rent £2,868/month , average salary £47,411/year.
  4. Camden - around £2,772/month , average rent £2,819/month , average salary £44,088/year.
  5. Hackney - around £2,710/month , average rent £2,658/month , average salary £40,237/year.

Cheapest London boroughs

The five lowest-cost boroughs on the same basket. These are still well above the UK average, but the spread within London means the cheapest end can run a third of the price of the most expensive.

  1. Havering - around £1,949/month , average rent £1,565/month , average salary £40,726/year.
  2. Bexley - around £1,957/month , average rent £1,537/month , average salary £36,883/year.
  3. Hillingdon - around £1,960/month , average rent £1,570/month , average salary £36,429/year.
  4. Sutton - around £1,968/month , average rent £1,556/month , average salary £38,359/year.
  5. Croydon - around £2,008/month , average rent £1,582/month , average salary £38,080/year.

London boroughs ranked by monthly cost

All 32 boroughs covered, sorted from most to least expensive on a single-person monthly basket (rent, council tax with the single occupant discount, energy, water, groceries and transport).

#Borough
1Kensington and Chelsea£3,324/mo£3,690£46,69098.4%1,446
2Westminster£3,194/mo£3,196£45,17287.2%3,515
3Islington£2,890/mo£2,868£47,41177.0%1,303
4Camden£2,772/mo£2,819£44,08881.7%1,735
5Hackney£2,710/mo£2,658£40,23784.4%1,167
6Tower Hamlets£2,687/mo£2,453£45,18369.2%1,058
7Hammersmith and Fulham£2,675/mo£2,825£42,81182.7%1,062
8Lambeth£2,590/mo£2,525£43,66674.1%1,153
9Wandsworth£2,582/mo£2,632£49,31066.1%759
10Southwark£2,579/mo£2,474£43,00673.6%1,217
11Richmond upon Thames£2,467/mo£2,333£46,59465.4%573
12Haringey£2,364/mo£2,219£37,56377.0%1,036
13Merton£2,353/mo£2,172£43,50764.8%592
14Ealing£2,343/mo£2,109£35,66577.0%803
15Newham£2,332/mo£1,928£36,08069.5%1,035
16Hounslow£2,300/mo£1,952£35,30172.5%874
17Brent£2,297/mo£2,014£34,87175.7%895
18Greenwich£2,275/mo£1,995£39,98465.1%898
19Barnet£2,213/mo£1,949£39,23965.0%673
20Lewisham£2,177/mo£1,829£39,50561.2%943
21Enfield£2,144/mo£1,827£34,96269.2%847
22Harrow£2,131/mo£1,778£36,00066.2%591
23Waltham Forest£2,129/mo£1,763£37,97162.0%791
24Kingston upon Thames£2,122/mo£1,811£41,83358.2%668
25Barking and Dagenham£2,094/mo£1,698£32,91168.6%822
26Redbridge£2,091/mo£1,726£37,19061.9%741
27Bromley£2,026/mo£1,684£43,98150.8%689
28Croydon£2,008/mo£1,582£38,08056.7%802
29Sutton£1,968/mo£1,556£38,35954.9%604
30Hillingdon£1,960/mo£1,570£36,42957.3%923
31Bexley£1,957/mo£1,537£36,88356.4%600
32Havering£1,949/mo£1,565£40,72652.1%672

"Affordability" is the share of average earnings spent on rent and council tax for a single person. Lower is better. Crime rate is recorded crimes per 10,000 residents from the Home Office.

London vs the rest of the UK

Across all 33 London boroughs, the average single-person monthly cost is around £2,366, compared with a UK-wide average of about £1,481. That is roughly £885/month more, or about £10,620 a year, for the same basket.

London salaries do offset some of that gap. The average resident's earnings are well above the UK average, and senior earners in finance, law, tech and consulting can command meaningfully higher pay than they would elsewhere. The maths depends entirely on where in the salary distribution you sit. Our comparison tool lets you put any London borough side by side with a city outside London (try London vs Manchester or London vs Leeds as starting points).

£2,148/mo
Average rent
£40,350/yr
Average earnings
£575,840
Average house price
£2,090/yr
Council tax (Band D)
£200/mo
Est. energy & water

Rent in London

The average monthly rent in London is £2,148.

1 Bed
£1,654
2 Bed
£2,071
3 Bed
£2,424
4+ Bed
£3,277

Source: ONS Price Index of Private Rents (PIPR)

Earnings in London

The average annual salary for residents of London is £40,350.

Average salary
£40,350
per year
Mean salary (pulled up by top earners)
£57,034
per year

The average salary is the middle value: half of residents earn more and half earn less. The mean salary adds up everyone's pay and divides it by the number of people, so a few very high earners pull it up. We use the middle value as the average throughout this site.

Source: ONS Annual Survey of Hours and Earnings (ASHE)

Got a job offer in London?

Use our salary calculator to see your take home pay and how it compares to the local average.

Calculate your take home pay

Average house prices in London

The average house price in London was £575,840.

Detached
£1,542,200
Semi-detached
£1,291,347
Terraced
£871,623
Flat
£441,780

How house prices have changed in London

Average house prices over time, based on quarterly rolling-year averages from Land Registry data.

£0£150k£300k£450k£600k£750k19952000200520102015202020252026

Source: ONS / HM Land Registry. Historical trend based on quarterly rolling-year average prices.

Buying in London? Check a specific property

Get a free preview for any home: last sale price, EPC rating, flood risk, crime and more, checked at that exact address.

Council tax in London

Band D council tax in London is £2,090 per year.

Band A
£1,393
Band B
£1,626
Band C
£1,858
Band D Benchmark
£2,090
Band E
£2,555
Band F
£3,019
Band G
£3,483
Band H
£4,180

Source: MHCLG / Scottish Government / Welsh Government

Energy costs in London

A typical household in London pays approximately £1,723/year (£144/month) for gas and electricity.

Annual
£1,723
per year
Monthly
£144
per month

Energy region: London

This estimate is based on the Ofgem price cap for a typical dual-fuel household using 2,700 kWh of electricity and 11,500 kWh of gas per year, paying by Direct Debit. Your actual costs will depend on your usage, tariff, and whether you're on a fixed deal.

Source: Ofgem Energy Price Cap, Q4 2026

Water costs in London

The average annual water and sewerage bill for Thames Water customers is £666/year (£56/month).

Annual
£666
per year
Monthly
£56
per month

Water company: Thames Water

Water bills vary based on whether you have a meter and your household's water usage. This figure is the company average for unmetered customers.

Source: Water UK / Discover Water, 2026-27

Want a personalised estimate?

Adjust for your household size, housing type and transport to get a monthly cost tailored to you.

Calculate your costs in London

Broadband in London

London has 75.1% full fibre coverage and 90.5% gigabit-capable coverage across residential premises.

Gigabit-capable
90.5%
of premises
Full fibre (FTTP)
75.1%
of premises
Superfast (30+ Mbit/s)
98.6%
of premises
No decent broadband
0%
of premises

Full fibre take-up: 38.2% of premises with full fibre available have taken it up.

"Gigabit-capable" means a connection of 1 Gbit/s or faster is available at the premises (full fibre or upgraded cable). "Full fibre" is fibre-to-the-premises specifically. "No decent broadband" counts premises below the 10 Mbit/s down / 1 Mbit/s up Universal Service Obligation.

See all UK areas ranked by broadband coverage →

Source: Ofcom Connected Nations 2025, July 2025

Schools in London

London has 2,553 schools, with 95.2% rated Good or Outstanding by Ofsted.

Outstanding
317
schools (28.3%)
Good
749
schools (66.9%)
Requires Improvement
49
schools (4.4%)
Inadequate
5
schools (0.4%)

1759 primary schools, 502 secondary schools, 292 special / nursery / alternative provision. Approximately 1,280,586 pupils across all schools.

56 schools have been inspected under Ofsted's renewed framework (November 2025 onwards) and are not included in the percentage above.

Ofsted grades reflect the school's most recent inspection: Outstanding means the school is exceptional across the evaluation areas, Good means it is effective, Requires Improvement means it is not yet good enough, and Inadequate means serious concerns were found.

See all areas ranked by school ratings →

Source: Ofsted, most recent inspections as at March 2026. England only; Scotland (Education Scotland) and Wales (Estyn) use separate frameworks.

Explore London boroughs

Each London borough has its own costs. Click through for the full breakdown.

Barking and Dagenham Avg. rent £1,698/mo Council tax £2,199/yr Barnet Avg. rent £1,949/mo Council tax £2,133/yr Bexley Avg. rent £1,537/mo Council tax £2,366/yr Brent Avg. rent £2,014/mo Council tax £2,235/yr Bromley Avg. rent £1,684/mo Council tax £2,140/yr Camden Avg. rent £2,819/mo Council tax £2,208/yr City of London Avg. rent N/A Council tax £1,330/yr Croydon Avg. rent £1,582/mo Council tax £2,600/yr Ealing Avg. rent £2,109/mo Council tax £2,139/yr Enfield Avg. rent £1,827/mo Council tax £2,268/yr Greenwich Avg. rent £1,995/mo Council tax £2,108/yr Hackney Avg. rent £2,658/mo Council tax £2,060/yr Hammersmith and Fulham Avg. rent £2,825/mo Council tax £1,520/yr Haringey Avg. rent £2,219/mo Council tax £2,314/yr Harrow Avg. rent £1,778/mo Council tax £2,511/yr Havering Avg. rent £1,565/mo Council tax £2,425/yr Hillingdon Avg. rent £1,570/mo Council tax £2,045/yr Hounslow Avg. rent £1,952/mo Council tax £2,186/yr Islington Avg. rent £2,868/mo Council tax £2,108/yr Kensington and Chelsea Avg. rent £3,690/mo Council tax £1,667/yr Kingston upon Thames Avg. rent £1,811/mo Council tax £2,609/yr Lambeth Avg. rent £2,525/mo Council tax £2,047/yr Lewisham Avg. rent £1,829/mo Council tax £2,237/yr Merton Avg. rent £2,172/mo Council tax £2,147/yr Newham Avg. rent £1,928/mo Council tax £1,944/yr Redbridge Avg. rent £1,726/mo Council tax £2,295/yr Richmond upon Thames Avg. rent £2,333/mo Council tax £2,486/yr Southwark Avg. rent £2,474/mo Council tax £1,967/yr Sutton Avg. rent £1,556/mo Council tax £2,379/yr Tower Hamlets Avg. rent £2,453/mo Council tax £1,838/yr Waltham Forest Avg. rent £1,763/mo Council tax £2,387/yr Wandsworth Avg. rent £2,632/mo Council tax £1,028/yr Westminster Avg. rent £3,196/mo Council tax £1,050/yr

Compare London with another area

Frequently asked questions about London