The average house price on Stratford Place, London is £6,481,250. Prices range from £150,000 to £18,500,000.
There are 4 properties on Stratford Place, London.
Average house prices on Stratford Place, London have fallen by 82.6% from £862,500 in 2002 to £150,000 in 2025.
Stratford Place, London is in the W1C postcode district.