Excellent Doctor. most helpful and informative Doctor i have ever visited in my entire life. i highly recommend them. They are friendly, punctual and actually care about their patients. The reception is also a very nice place to wait and offers activities for toddlers. i would give them 10stars if i could. i am definitely making them my main GP