House Prices in London 2026

Average house prices, property type breakdown, and rental costs across 258 postcode districts in London.

£687,577
Avg Price
£560,581
Median Price
£1,509/mo
Avg Rent
-2.7%
YoY Change

Prices by Property Type

TypeAvg PriceSales
Other£1,711,7192,624
Detached£1,645,4026,409
Semi-detached£1,073,53115,912
Terraced£772,27825,940
Flat£401,42941,629

Rental Prices by Bedroom Count

TypeMedian Rent
4+ bed£2,672/mo
3-bed£1,940/mo
2-bed£1,554/mo
1-bed£1,244/mo

Frequently Asked Questions

What is the average house price in London?

The average house price in London is £687,577, with a median of £560,581. Prices have changed -2.7% year-on-year.

What are the most expensive areas in London?

The most expensive areas in London are UB11 Uxbridge (£6,425,000), SW7 South West London (£2,516,907), NW8 North West London (£2,288,684).

What is the average rent in London?

The average median rent in London is £1,509 per month.

House prices in other areas