Doctors

Our GPs provide overarching responsibility for patient care and handle most serious, acute and complex issues.

Dr Stuart J Blake
MB, ChB, MRCGP, DRCOG DCH, DCCH
(Qualified Edinburgh 1992)

Dr Peter S Dorward
MB, ChB, DCH, DRCOG
(Qualified Manchester 1986)

Dr Mhairi MacGregor
MBBS, MRCGP, MRCP
(Qualified Newcastle 2009)

Dr William Chambers
MBBS, DFSRH
(Qualified London (UCL) 2014