The average house price in TW11 0RT, Teddington is £334,109. Prices range from £118,875 to £870,000.
There are 29 properties in TW11 0RT, Teddington.
TW11 0RT contains 12 semi-detached properties, 7 detached properties, 5 flat / maisonette properties, 5 terraced properties.
Average house prices in TW11 0RT have risen by 362.5% from £127,988 in 1995 to £592,000 in 2024.
TW11 0RT is located in Teddington, Greater London, England.