The average house price on Morella Road, London is £1,404,100. Prices range from £380,000 to £3,197,618.
There are 20 properties on Morella Road, London.
Average house prices on Morella Road, London have risen by 727.7% from £366,000 in 1995 to £3,029,206 in 2024.
Morella Road, London is in the SW12 postcode district.