Cost of living comparison: London vs other major UK cities
It’s commonly said that London is a very expensive place to live. But is it really more expensive than cities like Manchester, Edinburgh, or Birmingham?
And if you live in London, are you getting your money's worth?
With remote work reshaping where we can live and the post-pandemic economic shifts, we decided to take a fresh look at this comparison and find out what the reality really is in 2025.
We’ll tackle all important aspects of living in a city to find where your pounds can stretch furthest while still giving you the life you want.
Housing costs in the UK.
Housing is one of the most expensive expenses, so let's tackle it first. Central London has premium prices on rent, sometimes starting at £2,12.
Places like Walthamstow, Crystal Palace, and parts of Southeast London offer surprising value. Meanwhile, Bristol's hottest areas and Edinburgh's Old Town are now becoming as expensive as some parts of London.
For home buyers, average home prices are:
- London: £535,000
- Edinburgh: £315,000
- Manchester: £245,000
- Birmingham: £230,000
- Bristol: £338,000
- Leeds: £228,000
However, Leeds and Birmingham offer particularly good value when you factor in property size, transport links, and local infrastructure.
Daily expenses.
A monthly travel card in London is £180, which is way more expensive compared to Manchester's £85, but London's comprehensive network means many Londoners don't need cars at all.
Edinburgh, being the UK's most walkable city, means that many locals spend very little on daily transport.
In London, the price of groceries is unexpectedly not so different from other cities, thanks to the presence of big supermarkets.
Source: Numbeo (2025)
Salaries: Which take-home is larger?
Average professional salaries are:
- London: £45,000
- Edinburgh: £35,000
- Manchester: £33,000
- Birmingham: £32,000
- Bristol: £34,000
- Leeds: £31,000
London salaries are typically 30-40% higher, but considering that other expenses take a huge bite out of this income, the advantage shrinks.
Quality of life: Does London really have more advantages over others?
Green space access
London offers 3,000+ parks covering 18% of the city, but Edinburgh takes the crown with 49% green space.
Leeds impresses with 6.6 acres of green space per 1,000 residents, while Manchester is actively expanding its green infrastructure.
Culture
London's 250+ museums and galleries (many free) are unmatched, but Edinburgh delivers incredible cultural density with 67 cultural venues in its compact centre.
Manchester's cultural scene has exploded in recent years, offering 80% of London's variety at 60% of the cost.
Time poverty
We rarely talk about it, but Londoners spend an average of 81 minutes commuting daily, compared to 58 minutes in Manchester and 44 minutes in Bristol.
How remote work has changed the game in the UK.
With 42% of UK professionals now working remotely at least part-time, more opportunities have been created.
Cities like Bristol, Manchester, and Edinburgh offer the perfect balance for hybrid workers – lower living costs but direct trains to London for those office days.
A professional on £45,000 working 3 days weekly in London while living in Manchester could save £12,000 annually compared to living in London.
The real question isn't which city is cheapest, but which offers the best value for your specific needs and lifestyle.
London might give you unmatched opportunity, diversity, and options, but it comes with space and time poverty.
Manchester and Birmingham offer career opportunities with better housing value. Edinburgh and Bristol deliver exceptional quality of life with strong earning potential.
For some people, London is worth every penny. For others, not so much.
We’d love to hear from you. What’s your city, and why do you prefer it?



