← Guides
House Prices · London · 2026

Average House Prices in London 2026 — Borough by Borough

Know My Postcode · 2026-04-17 · Property guide

Average house prices in London in 2026 range from around £330,000 in Barking and Dagenham to over £1.5 million in Kensington and Chelsea. Here's a borough-by-borough breakdown and what you can actually get for your money.

Most affordable London boroughs

Barking & Dagenham
£330,000
Zone 4-6, Elizabeth line
Bexley
£370,000
Zone 4-6, National Rail
Havering
£380,000
Zone 5-6, Elizabeth line
Croydon
£380,000
Zone 3-5, Overground/Tram
Sutton
£390,000
Zone 4-5, National Rail
Lewisham
£420,000
Zone 2-4, DLR/Rail

Mid-range London boroughs

Waltham Forest
£470,000
Zone 3-4, Victoria line
Newham
£420,000
Zone 2-4, Elizabeth line
Greenwich
£450,000
Zone 2-4, DLR/Rail
Southwark
£550,000
Zone 1-2, Jubilee/Northern
Lambeth
£530,000
Zone 1-3, Victoria/Northern
Hackney
£540,000
Zone 2, Overground

Most expensive London boroughs

Kensington & Chelsea
£1,500,000+
Zone 1, District/Circle
Westminster
£1,200,000+
Zone 1, Multiple lines
Camden
£685,000
Zone 1-2, Northern
Islington
£710,000
Zone 1-2, Victoria/Northern
Richmond
£760,000
Zone 3-5, District/Rail
Wandsworth
£640,000
Zone 2-4, Northern/Rail

Check live prices for any London postcode

Free Land Registry sold price data and 12-month trends for any postcode.

What affects house prices in London?

Know My Postcode · Free UK postcode intelligence
Area guides Safety guides Compare cities Moving to... Guides