Well organised, excellent service. I've been registered here for a few months and it has been THE BEST surgery that's taken care of me. The up thstaff Keepare personable ... more