Unplanned visit as I was caring for family and found myself in Thames Ditton. So grateful for the service I received at Weston Cottage Dental. The staff looked after me, I think they could tell I was a nervous patient. 10 out of 10 for service