The average house price on Umbriel Place, London is £153,629. Prices range from £84,000 to £290,000.
There are 10 properties on Umbriel Place, London.
Average house prices on Umbriel Place, London have fallen by 21.1% from £106,485 in 2016 to £84,000 in 2025.
Umbriel Place, London is in the E13 postcode district.