The average house price on Elmhurst Street, London is £391,859. Prices range from £62,500 to £3,125,000.
There are 21 properties on Elmhurst Street, London.
Average house prices on Elmhurst Street, London have risen by 519.3% from £88,975 in 1995 to £551,000 in 2024.
Elmhurst Street, London is in the SW4 postcode district.