Generally good service
Generally good but service during the pandemic hasn't been the best. Check-ups for the children were cancelled in July and the practice didn't contact me to rearrange. I had an appointment booked for today but when I arrived they didn't have it in their system and so I have to go back again this week.