Which dental treatments are available on the NHS?

All treatment that is, in your dentist’s opinion, clinically necessary to protect and maintain good oral health is available on the NHS.

How NHS dental care is delivered and/or charged for is is quite complicated. It is partly ‘on the NHS’ (free, or apparently free) and partly private.

It is explained here on the NHS website.