The average house price on Meldola Yard, London is £554,201. Prices range from £450,000 to £640,000.
There are 30 properties on Meldola Yard, London.
Average house prices on Meldola Yard, London have risen by 11.7% from £536,229 in 2019 to £599,000 in 2024.
Meldola Yard, London is in the E9 postcode district.