Your guide to the cost of living in London

Ivandzhelin

Updated on Sep 12 • 6 minute read

For years now, the UK’s capital has been ranked as the best city in the world. However, living in London comes with a steep price tag. The city ranks 15th among the world's most expensive cities to live in.

To live here, it's important to budget according to the living expenses in London. Fortunately, we have done the research for you. Keep reading to discover the rent, food, and leisure expenses in London.

Is London expensive?

Compared to other European capitals like Amsterdam and Paris, London is more expensive. But with an average monthly salary of £3,233 and a cost of living of £2,169, living in London doesn’t have to break your bank.

If you make a monthly budget and stick to it, you don’t have to deprive yourself of the exciting things London offers, like its vibrant nightlife.

Average monthly cost of living in London

Your average expenses may vary, but there’re certain estimates you can rely on to stay within your budget. We’ve broken down the cost of living in London into 5 categories: accommodation, groceries, leisure, health insurance and public transport.

Unsurprisingly, rent will take up the largest chunk of your monthly budget, followed by groceries and public transport. On average, excluding rent, you’d need £996 per month to live in London. When factoring rent, you’re looking at a monthly cost between £1,552 (renting a room) and £3,453 (renting an apartment) as a single person. A couple living in London can expect monthly expenses ranging from £2,500 to £3,000, while a family of 4 would typically have estimated monthly costs of around £5,400.

TypeAverage Monthly Expenses in London
Accommodation£1,569
Groceries£235
Leisure£124
Health insurance£85
Public transport£156
Total£2,169

To make a better budget for yourself, let’s take a closer look at the different categories.

Average rent in London

As you’ve noticed, accommodation is what drives up your monthly cost of living in London. The rent you'll pay varies depending on the type of accommodation and its location. As a rule of thumb, the closer you’re living to Central London, the higher your average rent price will be.

Here’s what you can expect in terms of average rent in London:

Type of accommodationAverage Rent in London
Private room£952
Studio£1,299
Apartment£2,457

Given London's international character, there’re several neighbourhoods that expats can choose from. To narrow down your search, you can check out our guide to the best neighbourhoods in London, which provides information on the average rent prices in each area.

London's rental market is competitive, and finding a place can be difficult. To avoid feeling rushed and becoming a rental scam victim, start exploring rental homes in London months in advance. With HousingAnywhere, you can browse hundreds of properties online, book from abroad, and be assured that your rent will be protected until 48 hours after moving in.

Cost of groceries in London

Groceries are one of the most variable expenses, as they depend on your dietary choices and shopping preferences. As a rough estimate, a single person in London can spend between £200 and £300 per month on groceries, while a couple should budget around £430. For a family of 4, the average monthly food bill is around £725.

Here's a breakdown of average grocery prices in London:

Food/BeverageAverage Grocery Prices in London
Water (1.5 l)£1.16
Bottle of wine (mid-range)£10.24
Domestic beer (0.5 l)£2.33
Imported beer (0.33 l)£2.55
Milk (1 l)£1.37
Fresh white bread (500 g)£1.20
Rice (white, 1 kg)£2
Eggs (medium, 12 pieces)£3.06
Local cheese (1 kg)£8.33
Chicken fillet (1 kg)£7.92
Potatoes (1 kg)£1.16
Tomatoes (1 kg)£2.64
Banana (1 kg)£1.24
Apples (1 kg)£2.08
Oranges (1 kg)£2.06

You can save money on groceries by planning your meals, cooking at home, and shopping at markets and cheaper supermarkets like Aldi, Asda, and Lidl. Most supermarkets also have coupon systems on their apps where you can collect points and get discounts.

Cost of health insurance in London

The UK offers 2 types of health insurance: public and private. Residents of the country can receive free public healthcare through the National Health Services (NHS).

Private health insurance is an option for those seeking additional medical services alongside NHS care. The cost of private health insurance varies based on personal circumstances and the coverage chosen, typically ranging between £85 and £125 monthly.

Cost of public transport in London

London has one of the world's most extensive public transport networks, covering the entire Greater London area. However, using London’s public transport comes at a steep price.

Buying single tickets is the most expensive way of paying for public transport. A single paper metro ticket costs £6.70.

To save money, you have the option of using an Oyster card or making Contactless payments with your debit/credit card. With these methods, a single metro journey costs only £2.80. When traveling by bus, you can take advantage of the Hopper fare that allows unlimited travel within a one-hour period for just £1.75.

Additionally, there’re alternatives such as Travelcards and Bus & Tram passes, which offer fixed monthly payments and unlimited travel options.

TypeAverage Cost
Single ticket (metro)£6.70
Hopper fare£1.75
Travelcard (monthly)£156–£407
Monthly bus pass£94.90
Cable car£6
Riverboat£9.40

Cost of leisure activities in London

Life cannot be all budgeting and no play. Living in London, you have the chance to indulge yourself in the many exciting opportunities the city offers.

Be it relishing a delicious dinner at a Michelin-starred restaurant, savouring a tasty cocktail at a funky bar, seeing the works of Warhol at Tate Modern or watching Wicked on West End, London has it all. To fully embrace these leisure activities, you should allocate between £86 and £124 per month depending on how often you like to go out.

Here's a breakdown of the prices you can expect when indulging in leisure activities in London:

Dining out:

TypeAverage Cost
Dinner (mid-range restaurant)£17
Three-course meal (mid-range restaurant)£74
Domestic beer (0.5 l)£5.95
Cappuccino£3.44
Cocktail£13

Leisure time and personal care:

TypeAverage Cost
Cinema ticket£12
Museum ticket£12-40
Gym membership (month)£45
Haircut (male)£22
Roots touch-up£40-£120
Wet manicure£38

Living in London might be expensive, but it’s worth it. Now that you are aware of the expected monthly costs of living in London, the rest is up to you.

Please reach out to content@housinganywhere.com if you have any suggestions or inquiries about the content on this page.

Related Articles

Find your home in London

Browse hundreds of verified rental properties across London's neighbourhoods. Search smart, search safe.

Search Now