The average house price on Teal Street, London is £380,003. Prices range from £240,000 to £830,000.
There are 27 properties on Teal Street, London.
Average house prices on Teal Street, London have fallen by 10.5% from £324,015 in 2003 to £290,000 in 2024.
Teal Street, London is in the SE10 postcode district.