House Prices on Orchard Mede, London

4 properties Avg. price: £320,500 N21
4
Properties
£321K
Average Price
£230K
Lowest Sale
£485K
Highest Sale

Price Trends

Properties on Orchard Mede

4 total

Frequently Asked Questions

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

The average house price on Orchard Mede, London is £320,500. Prices range from £230,000 to £485,000.

How many properties are on Orchard Mede, London?

There are 4 properties on Orchard Mede, London.

How have house prices changed on Orchard Mede, London?

Average house prices on Orchard Mede, London have risen by 220% from £250,000 in 1997 to £800,000 in 2014.

What postcode area is Orchard Mede, London in?

Orchard Mede, London is in the N21 postcode district.