London · house prices & affordability

What it costs to buy in London

Buying in London? The average home price is £552,655. This page breaks down the deposit, the monthly repayment at the Bank of England's current quoted rate, and the household income a lender would look for, built from official published data alone.

Data updated 2026-04

£552,655
London metro avg (April 2026)
-2.1%
London region YoY
£2,681/mo
mortgage at 4.76%, 15% deposit
£104,000
income a lender would want (4.5×)

According to the Bank of England and HM Land Registry, whose House Price Index draws on more than 1,000,000 registered property transactions a year, the city average price and region trend on this page use the April 2026 House Price Index release and the June 2026 Bank of England quoted-rate snapshot under the Open Government Licence. Our methodology states which geography each figure describes.

Geography used: the headline average price is the London metro figure from the metros table; the year-on-year change and trend chart are the broader London region House Price Index series (not a place-level YoY). Deposit, loan, and payment maths are derived from the metro price plus the Bank of England quoted rate for the matching LTV band.

The verdict

Buying the average London home (£552,655) with a 15% deposit means borrowing £469,757 - about £2,681 a month at today's 4.76% two-year fix, which a lender would expect a household income near £104,000 to support.

£82,898
15% deposit needed
£469,757
loan at 85% LTV
£2,681/mo
over 25 years at 4.76%
£2,958/mo
stress-tested at 5.76%

Price: HM Land Registry (April 2026). Rate: Bank of England quoted 90% LTV two-year fix (June 2026).

House prices in the London

£540,000£550,000£560,000£570,000£580,000 May 2024August 2024November 2024February 2025May 2025August 2025November 2025February 2026April 2026 £552,655
HM Land Registry House Price Index, last 24 months · £552,655 regional average, -2.1% year-on-year

Where London sits among all 16 metros

Median house-price inventory across every tracked metro. London is marked; price level is not a quality ranking.

London vs all metros by median house price

Where this metro's median price sits among every tracked UK metro

552,655 1st of 16 the highest of 16 metros

Metros, banded by median house price

Each bar is a band; taller bars hold more metros. The dashed line + filled bar mark this entry. Hover or tap any bar for its full count and share, and where it sits relative to this entry.

Source HM Land Registry / metro price table · 2026-04

How London house prices changed recently

Month Avg price MoM YoY
November 2025 £557,252 +0.6% -0.5%
December 2025 £547,969 -1.7% -1.6%
January 2026 £551,438 +0.6% -2.2%
February 2026 £542,175 -1.7% -3.4%
March 2026 £542,378 +0.0% -2.1%
April 2026 £552,655 +1.9% -2.1%

The London region (-2.1% YoY) is trailing the UK national average (+3.8%) by 5.9 percentage points in the April 2026 release.

Source: HM Land Registry UK House Price Index. MoM = month-on-month change. YoY = year-on-year change. Figures are for the London region, not London alone.

HMLR × BoE rate sheet

From London's average price to a monthly payment LONDON · London 90% LTV · 2yr

London · £2,681/mo at 4.76% · vs Oxford

  • FTB London ask
  • FTB 15% cash in
  • FTB 90-band fix
  • FTB near Oxford
  • LTV under Oxford
  • LTV 25y · stress

Figures use the published London average and the Bank of England's quoted rate: typical-buyer maths, not a personal quote. Read with London → · Model your own →

London in the price neighbourhood

Median house price (£k) among this metro and nearest nationwide price peers

£k

What this shows London averages £552,655 (rank 16 of 16). Bars are £ thousands.

Source HM Land Registry / PlainMortgage metro table As of 2026-04

Where London sits in the UK metro comparison

London sits in the upper-price quarter of the portal's 16-metro comparison set: only 0 entries cost more on average. Nothing in this dataset ranks above London; the next-cheaper entry is Oxford at £475,481.

Closest price-to-income multiple elsewhere: Cambridge at 10.5×, against London's 10.4×.

London's average price is 10.4 times the recorded median household income of £53,000. That places it rank 14 of 16 in this dataset when lower price-to-income multiples are treated as more affordable; it is a comparison signal, not a lending decision.

Income-context sample for London

A London-keyed shuffle of every metro with recorded income. Income is a context signal from the metro dataset, not an affordability assessment for an individual household.

  1. Bristol has £14,000 lower, an average price of £353,662, and a 9.1× price-to-income multiple.
  2. Cardiff has £19,000 lower, an average price of £271,166, and a 8.0× price-to-income multiple.
  3. Liverpool has £21,000 lower, an average price of £183,615, and a 5.7× price-to-income multiple.
  4. Nottingham has £20,000 lower, an average price of £192,543, and a 5.8× price-to-income multiple.
  5. Sheffield has £20,000 lower, an average price of £222,080, and a 6.7× price-to-income multiple.
  6. Edinburgh has £13,000 lower, an average price of £295,204, and a 7.4× price-to-income multiple.
  7. Manchester has £17,000 lower, an average price of £247,344, and a 6.9× price-to-income multiple.
  8. Cambridge has £9,000 lower, an average price of £462,145, and a 10.5× price-to-income multiple.
  9. Brighton has £13,000 lower, an average price of £406,137, and a 10.2× price-to-income multiple.
  10. Glasgow has £20,000 lower, an average price of £186,853, and a 5.7× price-to-income multiple.
  11. Newcastle has £21,000 lower, an average price of £209,071, and a 6.5× price-to-income multiple.
  12. Oxford has £11,000 lower, an average price of £475,481, and a 11.3× price-to-income multiple.
  13. Leeds has £17,000 lower, an average price of £246,882, and a 6.9× price-to-income multiple.
  14. Birmingham has £19,000 lower, an average price of £235,682, and a 6.9× price-to-income multiple.
  15. Belfast has £23,000 lower, an average price of £181,033, and a 6.0× price-to-income multiple.
Compare London across the full metro set

Rows are ordered by a London-keyed shuffle of the full metro set so neighbouring pages do not share the same comparison order. Income multiples add a second disclosed lens from the portal's recorded metro data.

  1. Belfast is price-rank 1 of 16, with an average £371,622 lower, recorded median household income of £30,000, and a 6.0× price-to-income multiple.
  2. Cambridge is price-rank 14 of 16, with an average £90,510 lower, recorded median household income of £44,000, and a 10.5× price-to-income multiple.
  3. Edinburgh is price-rank 11 of 16, with an average £257,451 lower, recorded median household income of £40,000, and a 7.4× price-to-income multiple.
  4. Cardiff is price-rank 10 of 16, with an average £281,489 lower, recorded median household income of £34,000, and a 8.0× price-to-income multiple.
  5. Sheffield is price-rank 6 of 16, with an average £330,575 lower, recorded median household income of £33,000, and a 6.7× price-to-income multiple.
  6. Glasgow is price-rank 3 of 16, with an average £365,802 lower, recorded median household income of £33,000, and a 5.7× price-to-income multiple.
  7. Leeds is price-rank 8 of 16, with an average £305,773 lower, recorded median household income of £36,000, and a 6.9× price-to-income multiple.
  8. Birmingham is price-rank 7 of 16, with an average £316,973 lower, recorded median household income of £34,000, and a 6.9× price-to-income multiple.
  9. Manchester is price-rank 9 of 16, with an average £305,311 lower, recorded median household income of £36,000, and a 6.9× price-to-income multiple.
  10. Newcastle is price-rank 5 of 16, with an average £343,584 lower, recorded median household income of £32,000, and a 6.5× price-to-income multiple.
  11. Nottingham is price-rank 4 of 16, with an average £360,112 lower, recorded median household income of £33,000, and a 5.8× price-to-income multiple.
  12. Brighton is price-rank 13 of 16, with an average £146,518 lower, recorded median household income of £40,000, and a 10.2× price-to-income multiple.
  13. Liverpool is price-rank 2 of 16, with an average £369,040 lower, recorded median household income of £32,000, and a 5.7× price-to-income multiple.
  14. Bristol is price-rank 12 of 16, with an average £198,993 lower, recorded median household income of £39,000, and a 9.1× price-to-income multiple.
  15. Oxford is price-rank 15 of 16, with an average £77,174 lower, recorded median household income of £42,000, and a 11.3× price-to-income multiple.

Compare beyond geography

Nationwide peers by price & affordability multiple

Two PlainMortgage-derived comparison paths for London: nearest median house price and nearest price-to-income multiple across all 16 tracked UK metros. Regional trend charts above stay geographic; these neighbourhoods vary by metric.

Source: HM Land Registry UK House Price Index 2026-04

Frequently asked questions

What is the average house price in London?

The HM Land Registry average for London is £552,655 in the April 2026 release. It is an average transaction price for the local-authority area, not a valuation of a particular property.

Where does London sit on the portal's metro price ladder?

Rank 16 of 16. Nothing in this dataset ranks above London; the next-cheaper entry is Oxford at £475,481.

How does London compare with similarly affordable metros?

London's average price is 10.4 times its recorded median household income. The closest comparison in this portal's metro dataset is Cambridge at 10.5 times income; compare the price, local income and deposit assumptions rather than treating either figure as a personal lending decision.

Every figure on PlainMortgage is rendered directly from Bank of England and HM Land Registry data, no number is typed in by an editor. This page draws directly on Bank of England and HM Land Registry source data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.