Excellent
I have been at this practice my entire life, as has my family. Even though I moved away over a decade ago; I never once considered changing practices. The service and quality of care has always been excellent and I have always been able to get an appointment when needed. I would recommend this practice unreservedly. Dr XXX is brilliant all round - 5/5 stars