On the NHS everyone gets free treatment for most things. It might be beacuse of the NHS, but children up to 18 get free dental care anyway.
The problem with our dentists though, is that most of them are going privtae - which means that anyone over 18 with those dentists has to pay for their own care.