Why is London so Expensive? 10 Key Reasons & How to Deal

Why is London so expensive? There are a lot of reasons that contribute to the cost of living in and visiting this massive city. 

As a Londoner who knows firsthand how expensive it is just to be alive in London, I’m often asked often if it’s even worth coming here. 

The answer is yes, but it depends on your situation and your budget. London isn’t for everyone.

Here’s a detailed guide to the true cost of living in and visiting London, compared with other major cities worldwide. 

The image poses the question 'Why is London so expensive?' set against a vibrant backdrop of London’s iconic landmarks. In the foreground, the Elizabeth Tower with the famous Big Ben, and the Houses of Parliament are visible, showcasing the historical significance of the city. The Westminster Bridge stretches over the River Thames. Towering above these landmarks is a giant pink piggy bank with a gold coin slotted in, symbolizing the high cost of living and financial demands of the city. The piggy bank's size against the landmarks humorously emphasizes the economic theme. Leafy green branches frame the top corner, adding a touch of nature to the urban scene. 'London in Real Life' is noted at the bottom, suggesting a grounded perspective on the city's living costs.

How Expensive is London? 

A colorful and informative graphic titled 'How Expensive is London?' compares London's living cost rank with that of other major cities worldwide. On the left side, a list accompanied by country flags shows the cities and their respective ranks in relation to London. Singapore and Zurich are both ranked one position higher than London, followed by Geneva and New York at three positions higher. Hong Kong is five ranks above, while Los Angeles is six, Paris seven, Copenhagen eight, Tel Aviv nine, and San Francisco ten positions higher. London is ranked at minus eleven, indicating its relative position on this list. The right side of the graphic displays an illustration of the Earth with iconic landmarks from the listed cities, such as Big Ben, the Eiffel Tower, the Statue of Liberty, and the Leaning Tower of Pisa. The source of the data is noted as coming from the Economist Intelligence Unit for the years 2023-24, emphasizing the currency and relevance of the data.

According to the most recent data, London is the 11th most expensive city in the world to live in. 

  • Singapore – 1 (tie)
  • Zurich – 1 (tie)
  • Geneva – 3 (tie)
  • New York – 3 (tie)  
  • Hong Kong – 5 
  • Los Angeles – 6 
  • Paris – 7 
  • Copenhagen – 8 (tie)
  • Tel Aviv – 8 (tie)
  • San Francisco – 10
  • 🇬🇧 London – 11 

London is the most expensive city in the UK. 

The average monthly cost of living in London for a single person is £4,252, with the cost for a family of 4 comes in at £6,491. 

How Expensive is the UK? 

An eye-catching bar chart titled 'How Expensive is the UK?' showcases the cost of living comparison between the United Kingdom and other countries. The vertical axis displays a range of costs from $0 to $4,000, and the horizontal axis lists countries, each represented by their national flag. The tallest bar represents Monaco, indicating the highest cost of living. This is followed by shorter bars representing the Cayman Islands, Switzerland, Ireland, Liechtenstein, Iceland, Singapore, Luxembourg, Norway, the United States, and Australia, before reaching the United Kingdom with the shortest bar on the graph. Each bar's height corresponds to the cost of living in that country, with the UK shown as the least expensive among the listed nations. The source of the data is attributed to the Economist Intelligence Unit for the years 2023-24, lending credibility to the information presented.
Average monthly cost of living per person in USD.

The United Kingdom is the 12th most expensive country in the world to live in according to the most recent data.

  • Monaco $3,743
  • Cayman Islands $2,844
  • Switzerland $2,497
  • Ireland $2,316
  • Liechtenstein $2,306
  • Iceland   $2,207
  • Singapore $2,169
  • Luxembourg $2,163
  • Norway $2,074
  • United States $1,951
  • Australia $1,944
  • 🇬🇧 United Kingdom  $1,929

The monthly cost of living average per person in the UK can vary dramatically based on rent. 

For a family of 4, the average expenses (excluding rent) is £2,268. The average monthly living expenses for a student (without rent) is £651.

Is London Expensive vs Other UK Cities?

An informative bar chart titled 'London vs. Other UK Cities' compares rent prices across various cities in the United Kingdom. The vertical axis indicates rent prices in British Pounds, ranging from £0.00 to £2000.00, while the horizontal axis lists the cities compared. London stands out with the highest rent, indicated by a bar significantly taller than the others, followed by Cambridge, Brighton, Oxford, Milton Keynes, Bristol, Reading, Manchester, Edinburgh, and Bournemouth. Each bar's height corresponds to the rent price in that city. At the top, there's a British flag between the title words 'London' and 'Other UK Cities.' The source of the data is attributed to Numbeo for the years 2023-24.

Rents in London per month are much higher on average than any other city in the UK.

Here are the highest average rents in the UK, with London topping the list at most expensive.

Average 1 Bed City Centre Price (GBP per month)

1London£1800.73 per month
2Cambridge£1261.11 per month
3Brighton£1182.15 per month
4Oxford£1135.02 per month
5Milton Keynes£1003.43 per month
6Bristol£984.29 per month
7Reading£963.49 per month
8Manchester£921.59 per month
9Edinburgh£916.76 per month
10Bournemouth£851.27 per month
Data via Numbeo 2023-24

London comes in at over £600 per month more on average than the second most expensive city, Cambridge.

The 10th most expensive on the list – Bournemouth – is a whopping £1,000 less per month than London.

Is London Expensive to Visit? 

A bar chart titled 'Highest Average Hotel Prices in the World' compares the cost of a 3-4 star hotel per night in different cities, measured in British Pounds (GBP). The vertical axis lists prices from £0 to £350, while the horizontal axis labels each city with its national flag. Geneva leads with the highest prices, followed closely by London, Paris, and Zurich. Milan, Amsterdam, Rome, Bern, Reykjavik, and Copenhagen are also featured, with slightly lower hotel costs than the leading cities. The bars are uniform in dark blue, with the flags providing a colorful contrast. The source of the data is credited to ECA International for the year 2023 at the bottom of the chart, indicating recent statistics.

London is consistently one of the most expensive cities to visit in the world. It doesn’t always make the top 10, but yes, London is very expensive to visit. 

When visiting London, your hotel stay will be the largest portion of your budget, and London hotels are not cheap. 

The average nightly hotel stay in London is between £250-300 per night for a 3-4 star (mid-range) hotel.

See my full comparison of hotels vs Airbnb in London here to see if you can save.

Why is London so Expensive to Visit? 

London is very expensive to visit due to the basic economic principle of supply and demand. 

A bar chart titled 'Most Visited Cities in the World' illustrates the number of visitors to various global cities. The vertical axis measures visitor numbers, reaching up to 25 million, while the horizontal axis lists cities with their national flags. Istanbul leads with the highest visitor count, followed by London, Dubai, Antalya, Paris, Hong Kong, Bangkok, New York City, Cancún, and Mecca, with varying visitor numbers represented by the height of the bars. Each city’s bar is a shade of blue, making it easy to compare at a glance. The source of the data is noted at the bottom as 'London in Real Life – Data From Wikipedia 2023', indicating a recent compilation of statistics.

London is a popular place to visit: it’s the second most-visited city in the world. London hosted over 18 million tourists in 2023. 

London is one of those cities that exists inside the minds of travellers as a “bucket list” destination. The image of London portrayed in films and tv shows only makes it more popular. 

Since it’s a very popular destination, there is a lot of demand for London hotels and attractions. 

2. Limited Supply of Hotels 

This graphic illustrates the supply and demand issue contributing to the high expense of visiting London. On the left, a depiction of a hotel with the text 'approx. 200,000 hotel rooms in London' suggests a limited number of accommodations. Accompanying this is a hotel key tagged with the number 27, symbolizing room availability. On the right side, a colorful and diverse crowd of illustrated people with speech bubbles states '19.2 million+ visitors each year,' indicating a high demand for these limited hotel rooms. The stark contrast between the number of rooms and the volume of visitors visually explains why hotel prices in London are so high. The caption 'Limited Hotels' emphasizes the scarcity, and 'London in Real Life' at the bottom suggests this is a practical, real-world issue.

Because there is a limited supply of hotels – approximately 200,000 rooms – with over 19 million tourists each year, there just aren’t enough to keep them affordable.

Hotels in London will sell out no matter what – especially in peak seasons – so they can charge whatever the market will bear. 

What we’ve ended up with is nightly rates for even mid-range hotels in the £200+ per night range. 

3. Supply and Demand for Attractions 

The supply and demand principle extends to London attractions and experiences as well. This has left ticket prices soaring.  

The London Eye, for example, has a lot of demand for its tickets, even at £35 per person. It regularly sells out in the summer with the never ending supply of tourists, so they can charge what they want. 

Add to that the expense of running a business in this pricey city, and you get hotels and attractions that are exorbitantly expensive. 

4. London Charges What the Market Will Bear 

The graphic titled 'What the Market will bear' visually represents the high cost of hotel prices in London. It shows three upward-trending arrows each leading to a different type of accommodation door, symbolizing increasing price points. The first arrow points to a basic door, suggesting a cost of £150 per night. The second, pointing to a more ornate door, indicates a price of £300 per night. The third arrow leads to a deluxe door, representing the highest price at £500 per night. The image conveys the idea of escalating accommodation costs corresponding to the quality and type of hotel, with the backdrop of a bright teal color accentuating the graphics.

Since London is an expensive city, it attracts wealthy tourists who will pay more for London hotels and attractions.

It also attracts a huge amount of business travellers who come to this global economic hub. 

This has left budget travellers behind, as wealthy travellers and business travellers have helped to push the prices in the city far beyond the range of the budget-conscious tourist. 

A 5 star hotel, for example, can charge upwards of £500 per night, and will regularly fully book their rooms. 

More mid-range hotels, therefore, are further in demand for those with lower budgets, and they in turn can increase rates even further.  

London hotels and attractions charge “what the market will bear” – they charge what people will pay. 

How Expensive is it to Live in London? 

A graphic titled 'Average Monthly Cost of Living in London' breaks down several expenses. The London Underground symbol is used to represent transport costs, which are £118 per person. Next, a colorful illustration of a row of London townhouses signifies rent, which is £2500 per month. A calculator icon is present to denote the council tax, which is £2065 per year. Lastly, a grocery bag filled with food items such as fruits and vegetables represents food costs, which are £194 per person. The backdrop is a light blue color, and the bottom of the graphic notes 'London in Real Life – Data From EIU 2023-24', implying these figures are based on recent data.

The average cost of living in London is eye-watering. Rents are astronomical, as are other monthly and daily expenses. 

Here are just some of the average costs. 

  • Rent: over £2,500 per month average (2023) 
  • Council Tax: Average £2,065 per year  
  • Transportation: Average £118 per month per person 
  • Food: Average £194 per month per person  

See my complete analysis of London’s Cost of Living here.

Why Is it Expensive to Live in London? 

There are a wide variety of social and economic factors that make London the 11th most expensive city in the world to live in.

But the major reason it’s so expensive to live in London is supply and demand.  

1. London is a Global Financial Hub 

An informative graphic titled 'Global Finance Centre' highlights why London attracts workers and companies, correlating with its high cost of living. It presents key economic indicators: a population of over 8,796,628, a GDP of £526.5 billion, a labour force of 4,829,000, an unemployment rate of 3.8%, and an average gross salary of £796.30 per week. The backdrop features iconic London imagery, including Big Ben, and global elements like a globe with currencies, implying London's significant role in international finance. The bottom citation 'London in Real Life – Statistics from the London Datastore 2023' suggests the data is current and locally sourced.

London is the centre of the Western European markets and the international banking world. Not only does this mean that lots of wealthy bankers live here (they do), but that companies all over the globe are attracted to London. 

Jobs in wealthy sectors are plentiful, and therefore well-paid workers come to live and work in London. 

London has the largest job market in the UK, and attracts workers from all over the country and the world. 

2. London’s Population Keeps Growing

A dynamic graphic titled 'London’s Population keeps growing' addresses London's housing and population challenges. A large green arrow pointing upwards indicates a growth trend. Beneath it, a stack of moving boxes with various household items, such as a lamp, books, a basketball, and a computer, symbolizes relocation. The graphic states, '200,000 move to London each year. Only 25,000 people leave,' highlighting the significant net influx of residents. This influx, suggested by the stacked boxes and upward arrow, illustrates the increasing demand for housing in the city. The light blue background helps the information stand out. The source of the data is 'London in Real Life – Statistics from Trust for London 2023,' suggesting current and localized research.

9 million people live in London already, with more coming everyday, and the supply of housing hasn’t grown exponentially with the population.

Therefore, the demand for housing is at an all-time high, while the development of new and affordable housing has stayed level.

Approximately 200,000 people move to London every year from all over the world and from within the UK.

Only 25,000 people annually leave London to move elsewhere.

These numbers are only migration numbers- they don’t include the births and deaths that change London’s population daily.

Prices keep rising because there is more and more demand, and less and less supply.

3. Affordable Housing Supply & Demand 

An infographic titled 'Affordable Housing Demand Supply' portrays the affordable housing crisis in London. On the left, a large green upward arrow next to the word 'Demand' corresponds with the text '42,500 new affordable homes required per year.' On the right, a large red downward arrow next to the word 'Supply' is juxtaposed with an image of a blue high-rise apartment building, indicating limited availability. Below this illustration, the statistic 'Average: 7,900 built per year' starkly demonstrates the shortfall in supply compared to the demand. The light blue background allows the text and imagery to stand out prominently. At the bottom, the source 'London in Real Life – Statistics from the LondonCouncils.gov 2023' provides credibility to the data presented.

London is an ancient city that tries to preserve its architectural heritage whenever possible. This means that planning for new builds and renovations is strictly regulated. 

New builds are expensive, and renovations must follow strict guidelines, especially in listed (protected) buildings. This cost is then passed on to the homeowner or renter, which makes affordable housing more and more rare.

Additionally, land itself in London is incredibly rare and expensive – this a city that has been growing exponentially for 2,000 years, after all. 

The result is an imbalance in the affordable housing supply and demand in London, which has left rents and housing costs soaring. 

4. Transportation Costs 

Though London has a world-class transportation system, it’s expensive to maintain. Not only does it need to carry London residents on their daily commutes, but also millions and millions of tourists each year. 

Though London’s transport costs are significantly lower than other major cities without good public transport networks, it’s still a major expense for residents.

Costs keep rising each year to maintain the network and keep up with demand. 

5. Tourism 

Since we see millions of visitors every year, those tourists actually drive up the cost of basics. 

Tourists will pay more for things like food and entertainment, and therefore the cost rises for everyone – even those who live in London. 

6. The Cost of Living Crisis 

A vibrant graphic highlights the cost of living crisis in London. It features three rising trend arrows set against a light blue background, each indicating a significant increase in prices. To the left, an arrow emerges from a cardboard box symbolizing consumer prices, which have risen by 9.6%. The center shows an arrow ascending through a 'To Let' sign representing a 6.5% increase in rent. To the right, another arrow rises from a grocery bag full of food, with an increase of 19.1%. British flags flutter at the top corners of the image, and the bottom notes the statistics are sourced from the Office for National Statistics for the year 2023. The title 'Cost of Living' is written prominently at the top in large, bold letters, with the word 'crisis' handwritten, emphasizing the urgency of the situation in London.

Inflation in the UK is higher than most other nations, and London is not exempt just because it’s already expensive!

Consumer prices rose by 9.6% in 2022, which was the fastest rate in 4 decades. 

Rent prices have risen 6.5% so far in 2024, the fastest rate ever recorded. 

Food prices are up 19.1% recently, the highest inflation ever recorded.

The UK is in a true cost of living crisis, which is pushing families out of London and into more affordable cities. 

Is London Expensive Everywhere? 

If you’re coming to visit or live in London, a good rule of thumb is: the closer to Central London, the more expensive it will be. 

The farther out of Central London, the cheaper it will be. 

Here’s how to maintain your budget while coming to visit or live in London. 

1. Go Further Out 

The image titled 'Go Further Out from central London' provides a money-saving tip for visitors to London, suggesting accommodations further from the city center. It displays a stylized map of London with major roads such as the A40 and A1, and a bold red arrow circling out from the center of London towards the outskirts. A piggy bank with coins flying into it is positioned on the left, symbolizing savings, while an illustration of a suburban house sits below. On the right, an icon of a hotel building with a star indicates the potential for more affordable lodging outside the central area. The phrase 'London in Real Life' at the bottom of the image attributes the source of this travel advice.

If Central London hotels are too pricey, look for accommodation further from the city centre.

You’ll pay more to get into the city where the major tourist attractions are, but you will likely save big on that hotel bill. 

If you’re coming to live in London, see my full list of the cheapest places to live in London here

2. Use Public Transport 

A graphic encouraging the use of public transport in London to save money with the title 'Use Public Transport.' It depicts a high-speed train, the iconic London Underground logo, and a classic red double-decker bus, each with a green check mark above them, endorsing them as cost-effective travel options. On the contrary, a personal car and a taxi have red crosses over them, suggesting they are less economical choices. Below the car, there's an image of a piggy bank with coins falling into it, alongside the words 'save big!' to emphasize the cost savings. The light blue background and bold black text provide a clear and straightforward message. 'London in Real Life' is noted at the bottom, implying practical advice for navigating the city.

If you live in London or are just coming to visit, using public transport is the easiest way to save money right now. 

If you’re visiting, use contactless payment for the London Underground and bus system, or get an Oyster Card. There are daily and weekly maximum fares that are very affordable – just remember to use the same card for all your journeys. 

Do not – I repeat – do not rent a car in London. If you live here, you generally don’t even need to own one.

If you live in London and need to commute, consider a rail card or a monthly transport card that may save you money. 

3. Eat at Home 

Restaurant and takeaway prices have skyrocketed in London recently. 

If you’re a tourist, take advantage of grocery store prepared foods and meal deals. 

If you live in London, try to cook at home as much as you can. £30 worth of groceries gets you a lot more than a £30 takeaway burger! 

4. Take Advantage of Free Attractions 

London has over 55 museums that are totally free to visit. Whether you live or are visiting, take advantage of these before you pay for a pricey attraction! 

From day to night, London is full of free and cheap things to do, even for families.

5. Consider Living Outside of London 

If the prices of London accommodation are just too much for you (I don’t blame you!), consider living in a city outside of London. 

The UK train system is robust and efficient, and you could live over 100 miles outside of London and still be within a 45 minute commute. 

Here’s a list of cities close to London that are easy to get to. 

Is London Becoming Unaffordable? Final Thoughts 

London is quickly becoming unaffordable except for the uber rich. 

Does that mean you shouldn’t visit London? No – if you’re just here on holiday, there are ways to make it work. 

Does that mean you shouldn’t move to London? Possibly. But London has so many positives – from jobs to wages to quality of life – that it’s a balancing act you’ll need to decide for yourself.

Before you consider taking the leap, I encourage you to thoroughly research the cost of living in London and write out your budget meticulously. 

Still, London is a magical city that attracts both residents and visitors, and it always will, no matter the price. 

More on London Living

London Travel Budget Calculator

Quiz: Should I Move To London?

Cost Of Living In London: Is it Really That Bad? 

The Truth About Moving Abroad: Expectations Vs Reality

Posh vs Practical: Best Areas To Live In London for You

Cheapest Places To Live In London

First 3 Months: Moving to London Checklist 

How To Make Friends In London 

UK Visas Explained

Similar Posts