This website uses cookies to function correctly.
You may delete cookies at any time but doing so may result in some parts of the site not working correctly.
 

Doctors

Dr McKendrick

Dr McKendrick

Dr Barfield

SBMB BCh (Cardiff 1993), BSc, MRCP, MRCGP

Dr Garland

PGMB ChB, BSc, DA, NLP Pract.

Dr Hearle

NHPhD, MBBch, BSc Hons, MRCGP

Dr Beth McCarron

BMBMedSci MB BS MRCGP DRCOG DFFP

Dr Les Hill
 
Call 111 when you need medical help fast but it’s not a 999 emergencyNHS ChoicesThis site is brought to you by My Surgery Website