If you are eligible for NHS treatment, you can receive your dental treatment at a subsidised rate. However, some dentists have limited spaces for NHS patients, and many do not accept NHS patients at all. If a dental practice is not accepting NHS patients then you may still be able to register as a private patient but should note that you will pay the full cost for any treatment.
Local dentists in Oxfordshire can be found by searching: www.nhs.uk/service-search
There is also a dental practice based at Oxford Brookes University called Studental which takes NHS patients.