The average house price on Elmwood Crescent, London is £230,085. Prices range from £35,000 to £1,100,000.
There are 72 properties on Elmwood Crescent, London.
Average house prices on Elmwood Crescent, London have risen by 664% from £89,000 in 1995 to £680,000 in 2025.
Elmwood Crescent, London is in the NW9 postcode district.