Excellent service
Reception staff are always helpful - quick to help and very supportive - nothing seems like too much trouble. Appointments always available when I need one. Online booking facility is great. Doctors are always prepared, have read my notes and understanding my health history.