The average house price on Botanic Square, London is £540,459. Prices range from £155,000 to £4,835,753.
There are 328 properties on Botanic Square, London.
Average house prices on Botanic Square, London have risen by 0.8% from £523,295 in 2016 to £527,700 in 2024.
Botanic Square, London is in the E14 postcode district.