This is the salary you need to buy a house in every London borough

6 days ago 1

Rommie Analytics

An aerial view of an suburban streets and houses in North London.
Ever wondered how much you’d need to earn to buy a house in every London borough? (Picture: Getty Images)

Once upon a time, London was a city where buying a home felt remotely possible – even for the average worker.

In 1986, the typical house price in the Big Smoke was £55,000, and as Peter Apps writes in his forthcoming book, Homesick, it was normal for people on a fairly average income, like builders and nurses, to buy their own homes.

Fast forward to 2025, and homes in the capital cost more like £663,168, and 30.1% of properties are comprised of private rentals – the highest percentage since 1971.

It’s safe to say that times have firmly changed, creating a pretty bleak picture for many lifelong Londoners who just want their own four walls to call home.

Now, exclusive data from Zoopla for Metro has shown just how much you’d need to earn to buy a house in each London borough – and it’s pretty much as bleak as you’d think.

Bougie Kensington and Chelsea is the priciest, requiring a gross yearly salary of £199,300. The current average house price here is £1,120,900 – which is, very obviously, out of reach for most Londoners.

Ready to start your homebuying journey?

You can access completely fee-free mortgage advice with London & Country (L&C) Mortgages, a partner of Metro. Customers benefit from:

– Award winning service from the UK’s leading mortgage broker

– Expert advisors on hand 7 days a week

– Access to 1000s of mortgage deals from across the market

Unlike many mortgage brokers, L&C won’t charge you a fee for their advice.

Find out how much you could borrow online

Mortgage service provided by London & Country Mortgages (L&C), which is authorised and regulated by the Financial Conduct Authority (registered number: 143002). The FCA does not regulate most Buy to Let mortgages. Your home or property may be repossessed if you do not keep up repayments on your mortgage.

Naturally, this towers over the UK average salary (£37,430, according to the Office For National Statistics), marking a staggering difference of £161,870. Ouch.

Things aren’t much better in Westminster, which has the second-highest salary requirements at £166,600, compared with a typical house price of £936,900.

The statistics are based on a deposit amounting of 20% of the property value, plus a mortgage loan amounting to 4.5 times the buyer’s household earnings (which is the average income multiple used by most high street lenders).

These figures can be either joint or individual, so if you were buying alone you’d need to be solely responsible for these earnings. However, if you were buying with a partner (or even a friend), you’d be splitting the costs, with the figures representing what you’d need to earn collectively.

Colourful mews row houses in Notting Hill, London, England, UK
Unsurprisingly, Kensington and Chelsea requires the highest salary (Picture: Getty Images)

But what about the most ‘affordable’ end of the spectrum?

With the lowest necessary salary of all the London boroughs, Barking and Dagenham requires combined earnings of £59,600, considering an average local house price of £335,500.

Depending on which way you look at it, this is relatively good news for those who might be looking to buy in the area for the first time, as in February, it required joint earnings of £63,620 for a slightly lower property average of £336,800.

On the other hand, falling house prices are never ideal for those looking to sell up, or if you want to make a profit in the future.

It’s also worth noting that the salary needed to buy here is relatively in keeping with the ONS figures on the national average – if you’re co-mortgaging with someone else and you both earn at least £37,430 each, that is. Again, it’s a trickier journey for single people.

Croydon skyline showing residential houses and green spaces on a sunny day
Croydon is also a promising option (Picture: Getty Images)

There’s also the barrier of saving up for the deposit, which can take years without the help of generational wealth.

Elsewhere, though, Croydon is also a relatively promising option if you’re looking to keep things semi-affordable (in London, at least).

Here, the average house price comes in at £393,300, which necessitates earnings of £69,900 and assumes a 20% deposit totalling £78,700.

Croydon might’ve previously been named the capital’s ‘most depressing area’ (and the 12th most depressing in the UK), but there’s plenty to love about it.

Thornton Heath, which is in the borough of Croydon, is most famous for its proximity to the BRIT School, the performing arts and technology institution that has a list of alumni including Amy WinehouseAdele, Rizzle Kicks, and RAYE.

And any grime music fan will also know it as the place where Stormzy grew up.

Plus, there’s a frankly huge Ikea, as well as an impressive network of bright green trams and a Boxpark.

The average salary necessary to buy a house in every single London borough

Kensington and Chelsea: £199,300 (average house price in July 2025: £1,120,900)

Westminster: £166,600 (£936,900)

Camden: £135,900 (£764,600)

Richmond upon Thames: £135,200 (£760,700)

City of London: £130,800 (£735,700)

Hammersmith and Fulham: £128,700 (£723,900)

Islington: £117,100 (£658,700)

Wandsworth: £116,900 (£657,700)

Hackney: £105,900 (£595,700)

Haringey: £101,800 (£572,600)

Kingston upon Thames: £101,700 (£572,000)

Barnet: £101,000 (£567,900)

Merton: £100,300 (£564,400)

Lambeth: £98,900 (£556,500)

Bromley: £92,000 (£517,300)

Southwark: £91,800 (£516,300)

Brent: £91,700 (£516,000)

Ealing: £91,600 (£515,500)

Harrow: £90,800 (£510,600)

Waltham Forest: £90,100 (£507,000)

Redbridge: £84,500 (£475,300)

Tower Hamlets: £84,200 (£473,600)

Hounslow: £82,400 (£463,400)

Hillingdon: £80,700 (£454,000)

Lewisham: £80,100 (£450,600)

Sutton: £79,200 (£445,200)

Enfield: £78,300 (£440,300)

Greenwich: £75,300 (£423,800)

Havering: £75,200 (£422,700)

Newham: £71,600 (£403,000)

Bexley: £71,200 (£400,800)

Croydon: £69,900 (£393,300)

Barking and Dagenham: £59,600 (£335,500).

Source: Zoopla.

Do you have a story to share?

Get in touch by emailing [email protected].

Read Entire Article