The average house price on Otterden Street, London is £184,676. Prices range from £57,500 to £385,000.
There are 20 properties on Otterden Street, London.
Average house prices on Otterden Street, London have risen by 336.3% from £57,050 in 1996 to £248,923 in 2025.
Otterden Street, London is in the SE6 postcode district.