House Prices on Orchid Mews, London

16 properties Avg. price: £467,609 NW10
16
Properties
£468K
Average Price
£420K
Lowest Sale
£550K
Highest Sale

Price Trends

Properties on Orchid Mews

16 total

Frequently Asked Questions

What is the average house price on Orchid Mews, London?

The average house price on Orchid Mews, London is £467,609. Prices range from £420,000 to £550,000.

How many properties are on Orchid Mews, London?

There are 16 properties on Orchid Mews, London.

How have house prices changed on Orchid Mews, London?

Average house prices on Orchid Mews, London have risen by 17.9% from £466,354 in 2016 to £550,000 in 2024.

What postcode area is Orchid Mews, London in?

Orchid Mews, London is in the NW10 postcode district.