The average house price in TW11 9NL, Teddington is £495,675. Prices range from £187,500 to £1,075,000.
There are 51 properties in TW11 9NL, Teddington.
TW11 9NL contains 50 flat / maisonette properties, 1 other properties.
Average house prices in TW11 9NL have fallen by 13.5% from £474,091 in 2011 to £410,000 in 2025.
TW11 9NL is located in Teddington, Greater London, England.