The average house price in TW11 8LU, Teddington is £437,757. Prices range from £21,400 to £1,425,100.
There are 29 properties in TW11 8LU, Teddington.
TW11 8LU contains 11 semi-detached properties, 11 flat / maisonette properties, 6 detached properties, 1 other properties.
Average house prices in TW11 8LU have risen by 850.4% from £149,950 in 1995 to £1,425,100 in 2024.
TW11 8LU is located in Teddington, Greater London, England.
Create a free account to unlock unlimited property views, save searches, and track price changes.
All government property data remains free. We'll never charge for publicly funded information.