House Prices on Amhurst Road, London

113 properties Avg. price: £268,026 N16
113
Properties
£268K
Average Price
£35K
Lowest Sale
£1.3M
Highest Sale

Price Trends

Properties on Amhurst Road

113 total

Frequently Asked Questions

What is the average house price on Amhurst Road, London?

The average house price on Amhurst Road, London is £268,026. Prices range from £35,000 to £1,280,000.

How many properties are on Amhurst Road, London?

There are 113 properties on Amhurst Road, London.

How have house prices changed on Amhurst Road, London?

Average house prices on Amhurst Road, London have risen by 373.2% from £61,632 in 1995 to £291,667 in 2025.

What postcode area is Amhurst Road, London in?

Amhurst Road, London is in the N16 postcode district.