Dr Alistair McKibbin
MB BS DCH DRCOG MRCGP
Dr Richard Gaunt
MB ChB DRCOG MRCGP
Dr Nicholas Brown
MB BCh FRCGP DRCOG DA
Dr Gavin Durrant
MB ChB DRCOG MRCGP
Dr Alison Challens
MBBCh MRCGP GPT DFFP
Dr Ruth Palmer
(Salaried GP) MBBS DRCOG MRCGP
Dr Christine Voss
MBBS (Berlin) DRCOG MRCGP
Dr Nicholas Waters
MBBS MRCGP MRCP DFSRH DipDerm BSc
Dr Vicky Stephenson
MBchB and MRCGP
Dr Alison Morris
(Salaried GP) MB ChB
Dr Katherine Teare
(Salaried GP) MBBS BSc MRCGP (2010) DRCOG DGM DFSRH
Dr Lucy Gains
Justine Started with us in 2019 is responsible for the overall running of the practice.
Finance and HR Manager
Clinical Support Manager
Kirsty runs various clinics including Diabetes clinics. She is also the lead nurse for Wound Care.
Gail is a Clinical Trials Nurse, she also covers Nurse Triage and Minor Illness and Female Health clinics.
Joanne is our Lead Clinical Trials Nurse who manages all the Clinical Trials currently running in the Surgery. She is also a diabetes nurse.
Sara is one of our triage team and works in the treatment room.
Pip works in the Travel Vaccinations & Treatment Room clinics.
Nurse Practitioner and Prescriber
Nurse Administrator & Healthcare Assistant
Hannah is one of our Healthcare Assistants who works in the Treatment room.
Jade is one of our Healthcare Assistants who takes blood.
Debbie is one of our Healthcare Assistants who works in the Treatment room.
Sheryl looks after Blue team
Lesley looks after Yellow Team
Di looks after the Green Team
Hannah is our digital systems lead, managing IT and our internal systems as well as being an advisor to both staff and patients on SystmOne
Franki Halliwell (She/They)
Franki is our Communications Lead and Equality, Diversity & Inclusion Lead , as well as looking after the Patient Participation Group and being part of the GP Administration team
Sasha is our Information Request Coordinator and looks after our intranet, assisting with the administration of staff training and policies as well as being part of our GP Administration team