The average house price on School Square, London is £254,968. Prices range from £185,000 to £585,000.
There are 33 properties on School Square, London.
Average house prices on School Square, London have risen by 148% from £235,916 in 2002 to £585,000 in 2024.
School Square, London is in the SE10 postcode district.