378 properties were found in Teddington with an average sale price of £805,067. Detached properties sold for an average of £1,802,833. Semi-detached properties sold for £1,066,529. Terraced properties sold for £874,054. Flats sold for £448,687.
Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0.