Dr Andrew Harverson is one of the very few Doctors I have been able to trust, after having some very bad experiences in the past. He always takes the time to listen and seems to genuinely care about his patients and has a natural empathy towards people. I have a complicated medical history and several ongoing health issues. During consultations he appears to be thorough and confident in his examinations and diagnosing, but not in the slightest bit arrogant or patronizing. He is open to your ideas and opinions and is tactful in discussing these. I have no reservations in recommending this GP and this surgery in general.
Short link to review Dr Andrew Harverson: http://iwgc.net/efhil