HM Land Registry UK House Price Index (July 2026)

House prices in London

HouseCheckup is an independent service and is not HM Land Registry. We display official open data under the Open Government Licence and never charge for what GOV.UK provides free.

Average price
£550,037
Annual change
-3.3%
Since 1995
+590.2%

The average house price in London is £550,037, down +3.3% over the last year, from the HM Land Registry UK House Price Index (July 2026). The UK-wide average is £272,611. In nominal terms the London average is up +590.2% since January 1995.

The UK's most expensive region, spanning prime central boroughs to high-volume outer markets.

London house price trend, 1995–today

Nominal (not inflation-adjusted) average prices from the UK House Price Index for London, with the UK-wide average for comparison:

WhenAverage priceUKHPI (2015 = 100)
Jan 1995£79,68714
2005£254,65444.6
10 years ago£509,08089.2
5 years ago£529,78892.8
1 year ago£568,79599.6
July 2026£550,03796.4

For comparison, the UK-wide average is £272,611 (+1.4% over the year).

UKHPI is mix-adjusted and published with a ~2-month lag. Figures are nominal and this is a trend, not a forecast.

Sold prices by area in London

For the actual recorded sale prices of individual homes, open a sold-prices page for an area in London:

Check a specific London property before you offer

An area average can't tell you whether one house is priced fairly, floods, sits on an old mine, or has a short lease. Enter an address to pull its HM Land Registry sale history, a sold-price-based value range (a range from comparable sales, never a single-number valuation), and 15+ checks from official sources. The full breakdown is the £24.99 Complete report.

Type the full address with its postcode to go straight to your report options. Try .

Human-checked and emailed to you as a PDF. £24.99 one-off, no subscription. See a sample report · View pricing

House prices in other UK regions

← House Price Checker

Frequently asked questions

What is the average house price in London?

The average house price in London is £550,037 as of July 2026, from the HM Land Registry UK House Price Index, down +3.3% year-on-year. It is a region-wide average; individual towns and postcodes vary widely.

Are house prices in London going up?

Over the year to July 2026, the UKHPI average for London moved -3.3%. We show the nominal trend since 1995 above; UKHPI is not a forecast and we do not publish price predictions.

Where can I see prices for towns in London?

Use the town and area links on this page to drill into London, then open a sold-prices page for the actual recorded sale prices of individual homes.

Sources

Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0.