House Prices on Orchard Avenue, London

25 properties Avg. price: £609,778 N3
25
Properties
£610K
Average Price
£75K
Lowest Sale
£2.1M
Highest Sale

Price Trends

Properties on Orchard Avenue

25 total

Frequently Asked Questions

What is the average house price on Orchard Avenue, London?

The average house price on Orchard Avenue, London is £609,778. Prices range from £75,000 to £2,060,000.

How many properties are on Orchard Avenue, London?

There are 25 properties on Orchard Avenue, London.

How have house prices changed on Orchard Avenue, London?

Average house prices on Orchard Avenue, London have risen by 425.4% from £222,700 in 1995 to £1,170,000 in 2025.

What postcode area is Orchard Avenue, London in?

Orchard Avenue, London is in the N3 postcode district.