I am someone who is terrified of dentists but the church road dental care centre are amazing. I see Carolyn and she has been fantastic.
I think children can be registered under NHS, they have certain days and times for children to attend free.
I have had two experiences with the NHS dentist in Teddington they're called the teddington dental practice and I wouldn't recommend them to my worse enemy!! Very unprofessional experiences and the staff are very very rude.
Hope this helps