House Prices on Mendora Road, London

69 properties Avg. price: £444,395 SW6
69
Properties
£444K
Average Price
£54K
Lowest Sale
£1.2M
Highest Sale

Price Trends

Properties on Mendora Road

69 total

Frequently Asked Questions

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

The average house price on Mendora Road, London is £444,395. Prices range from £54,344 to £1,200,000.

How many properties are on Mendora Road, London?

There are 69 properties on Mendora Road, London.

How have house prices changed on Mendora Road, London?

Average house prices on Mendora Road, London have risen by 1500.9% from £54,344 in 1995 to £870,000 in 2025.

What postcode area is Mendora Road, London in?

Mendora Road, London is in the SW6 postcode district.