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.


Dr Brian Harries (m)

MBChB (Birmingham) 1982   MRCGP

GP Trainer, Medical Student Tutor

Dr Emma Baker (f)

MBChB (Bristol) 2010, MRCGP

Diploma in Child Health (2013)

Child Protection and Safeguarding Lead

Peer Breastfeeding Supporter

Dr Alex Porter (m)

MB BCh (Cardiff) 2007   MRCGP

GP Trainer, Medical Student Tutor


We are a training practice and have qualified doctors gaining general practice experience working with us.

The GP Registrar is mentored by our doctors and very occasionally video record their consultations, which are only viewed by the mentoring doctor. They may also ask you to complete an assessment questionnaire, to give feedback on your consultation.  You will always be asked to consent to this before entering the consultation room. You do not have to agree, but all feedback is useful for the registrar’s assessment.

Dr Tom O'Sullivan (m)

MBBCh (Cardiff) 2017

NHS WalesThis site is brought to you by My Surgery Website