House Prices on Orchardmede, London

7 properties Avg. price: £763,857 N21
7
Properties
£764K
Average Price
£700K
Lowest Sale
£852K
Highest Sale

Price Trends

Properties on Orchardmede

7 total

Frequently Asked Questions

What is the average house price on Orchardmede, London?

The average house price on Orchardmede, London is £763,857. Prices range from £700,000 to £852,000.

How many properties are on Orchardmede, London?

There are 7 properties on Orchardmede, London.

How have house prices changed on Orchardmede, London?

Average house prices on Orchardmede, London have fallen by 7.8% from £765,000 in 2015 to £705,000 in 2021.

What postcode area is Orchardmede, London in?

Orchardmede, London is in the N21 postcode district.