Brilliant Dentist
Absolutely faultless service, however, they struggle to keep to the appointment times. I have sat waiting over an hour after the appointment but I understand they are busy and perhaps it may be the patients fault if they miss or turn up late to an appointment as the staff are extremely accommodating and courteous.