The average house price on Clifton Road, Teddington is £303,429. Prices range from £125,000 to £910,000.
There are 12 properties on Clifton Road, Teddington.
Average house prices on Clifton Road, Teddington have risen by 761.2% from £105,667 in 1995 to £910,000 in 2024.
Clifton Road, Teddington is in the TW11 postcode district.