The average house price on Stephan Close, London is £225,417. Prices range from £81,000 to £365,000.
There are 6 properties on Stephan Close, London.
Average house prices on Stephan Close, London have risen by 350.6% from £81,000 in 1997 to £365,000 in 2022.
Stephan Close, London is in the E8 postcode district.