I have been a patient of Dr Carnell for several years now and have found him to be one of the best GP's I have ever had. He is extremely caring and thorough and listens carefully when you attend his surgery. I have quite a complicated medical history and he has been extremely supportive in diagnosing and referring me to specialist care when required without any delay. I have absolute confidence in Dr Carnell who has shown patience and kindness when I have been in great distress with pain and other issues. He follows through your tailored care plan and inspires confidence that you are in very safe hands.