House Prices on Haverstock Hill, London

512 properties Avg. price: £502,402 NW3
512
Properties
£502K
Average Price
£8K
Lowest Sale
£12.7M
Highest Sale

Price Trends

Properties on Haverstock Hill

512 total

Frequently Asked Questions

What is the average house price on Haverstock Hill, London?

The average house price on Haverstock Hill, London is £502,402. Prices range from £8,000 to £12,655,000.

How many properties are on Haverstock Hill, London?

There are 512 properties on Haverstock Hill, London.

How have house prices changed on Haverstock Hill, London?

Average house prices on Haverstock Hill, London have risen by 524.1% from £109,604 in 1995 to £683,992 in 2025.

What postcode area is Haverstock Hill, London in?

Haverstock Hill, London is in the NW3 postcode district.