The average house price on Province Square, London is £386,830. Prices range from £90,000 to £870,000.
There are 76 properties on Province Square, London.
Average house prices on Province Square, London have fallen by 3.3% from £383,955 in 2012 to £371,333 in 2024.
Province Square, London is in the E14 postcode district.