The average house price on School House Lane, Teddington is £294,542. Prices range from £92,000 to £1,005,650.
There are 26 properties on School House Lane, Teddington.
Average house prices on School House Lane, Teddington have risen by 1005.1% from £91,000 in 1995 to £1,005,650 in 2024.
School House Lane, Teddington is in the TW11 postcode district.