I have lived in TD for 26 years and have loved everything about it.
Proximity to the river and the sailing clubs, Richmond and Bushy Parks,my two children went through TD infant and junior schools where they were very happy. Later, one to grammar school ( very easy travelling) and one to Hinchley Wood.( good state comp)
Great sports clubs nearby, Kingston only just a mile away so easy to walk there, fast train from SUR iron to Waterloo if required.
Great community atmosphere....many village events, good library, good pubs......soon out to A3 and easy to get to Esher, Sandown race course and Cobham etc.
Very difficult to beat!