We're looking to move from Hampton to either Esher, Claygate or Thames Ditton. So far we love West End in Esher but it's very expensive so not sure we'll be able to afford what we want there. We're open to Claygate or Thames Ditton but just want to get more information good or bad on the areas plus which schools I could send my kids to, one age 10, one aged 5 please?