The average house price on Ormonde Terrace, London is £473,099. Prices range from £69,500 to £1,950,000.
There are 46 properties on Ormonde Terrace, London.
Average house prices on Ormonde Terrace, London have risen by 802.1% from £114,357 in 1995 to £1,031,667 in 2024.
Ormonde Terrace, London is in the NW8 postcode district.