← Back to blog

London house prices by area

Most headlines about London house prices give a single number for the whole city. That number is real, but it hides a map where the cost of a square metre in the centre is more than double what it is on the edges. This guide lays out that map, postcode area by postcode area, using HM Land Registry records of homes actually sold, matched to energy certificates so we know each home's floor area.

The London picture in one paragraph

In the three months to July 2026 the typical London home sold for £6,542 per m². That is -3.3% on a year earlier and +0.6% on five years earlier, so prices have gone more or less sideways over five years and slipped in the last one. Our constant-quality Index, which keeps the mix of homes fixed so that a busy month for small flats does not distort things, moved -5.0% over the same 12 months. When the index and the median disagree, the index is usually the fairer measure of what a like-for-like home has done.

Every postcode area, dearest first

The full ranking is below. Each figure is the median price per square metre of homes sold in that postcode area over a rolling three months.

Postcode areaMedian £/m²12-month change5-year change
West Central London£11,022-14.5%-12.5%
City of London£10,035-24.2%-29.9%
West London£9,523-2.6%-0.7%
South-West London£8,351-11.7%-1.9%
North-West London£7,926-6.9%-0.9%
North London£7,564-1.3%+1.4%
Kingston£6,968+4.3%+9.2%
Twickenham£6,833-0.6%+4.9%
East London£6,684-7.6%-3.6%
South-East London£6,513-3.2%-0.4%
Harrow£6,065-3.6%+2.0%
Uxbridge£5,933-0.6%+6.8%
Enfield£5,858-3.2%+2.9%
Bromley£5,856-2.4%+5.1%
Sutton£5,808-1.3%+7.5%
Romford£5,321+2.9%+11.9%
Dartford£5,272+2.5%+7.9%
Ilford£5,202-2.6%+4.0%
Croydon£5,151+0.5%+4.0%

At the top sit West Central London at £11,022, the City of London at £10,035 and West London at £9,523. At the bottom are Croydon at £5,151, Ilford at £5,202 and Dartford at £5,272. The dearest area costs 2.1 times the cheapest per m², a wide spread for a single city, and a reminder that location alone can change what your budget buys.

Why per m² and not whole-home prices

Comparing whole-home prices across London mostly tells you where the big houses are. A suburb full of four-bedroom semis can look dear next to a central area of one-bed flats, even if each square metre costs far less. Price per m² strips that out and lets you compare like with like.

Whole-home prices still matter, of course, because that is what you pay. Across 219 London postcode districts, the median price paid in the last 12 months ran from £330,000 to £2,497,500, and in the typical district it was £525,000. That range shows how much the type and size of home drives the final bill, on top of location.

Which way prices have moved

Only 4 of 19 postcode areas were higher than a year earlier, which fits with the city-wide fall. Area pages carry each area's own trend, but bear in mind that a 12-month change built on a few months of sales can jump about, especially in smaller or quieter areas. Five-year changes, and the trend over several readings, are a steadier guide than any single year.

Prices are only one part of choosing where to live. Sales data says nothing about schools, transport, safety or the feel of a neighbourhood, so it is worth checking those for yourself.

For more detail, start with the London overview, open every London postcode area for district figures and trends, or see London property prices for home buyers.