The average house price on Chatsworth Place, Teddington is £351,736. Prices range from £123,000 to £700,000.
There are 11 properties on Chatsworth Place, Teddington.
Average house prices on Chatsworth Place, Teddington have risen by 469.1% from £123,000 in 1996 to £700,000 in 2024.
Chatsworth Place, Teddington is in the TW11 postcode district.