The average house price in TW11 0DW, Teddington is £174,068. Prices range from £54,000 to £360,000.
There are 22 properties in TW11 0DW, Teddington.
TW11 0DW contains 22 flat / maisonette properties.
Average house prices in TW11 0DW have risen by 523.3% from £55,750 in 1995 to £347,500 in 2024.
TW11 0DW is located in Teddington, Greater London, England.