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
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 Katherine Teare
(Salaried GP) MBBS BSc MRCGP (2010) DRCOG DGM DFSRH
Dr Lucy Gains
MBBS MRCGP DFSRH
Dr Lizzie Madden
Dr Lisa Ferro
Salaried GP (Pink Team)
Dr Sarah Rayne
Dr Jessica Abbey
Dr Abbey is a Trainee GP ST3 who is with us until February 2023.
Dr Ben James
Personal Assistants Team
Sheryl looks after Blue & Purple team
Diane looks after the Green Team GPs.
Lesley looks after Yellow Team
Sian is the Nursing Department Personal Assistant and assists in the Child Immunisation clinics.
Elli looks after the Pink Team GPs.
Liz looks after the Orange & White Team.
Justine Started with us in 2019 is responsible for the overall running of the practice.
Patient Services Manager
Sue is our Practice Nurse Manager, Lead Respiratory Specialist and Triage Nurse.
Finance and HR Manager
Clinical Support Manager
Hannah is our Digital Services Lead, managing IT and our internal systems as well as being an advisor to both staff and patients on SystmOne.
Kirsty is our Lead Diabetic Nurse Specialist and also works in the Child Immunisation, Dressing and Treatment Room clinics.
Jo is one of our Diabetic Nurse Specialists.
Sara is one of our Triage Nurses who also works in Dressing, Child Immunisation and Treatment Room clinics.
Nurse Practitioner and Prescriber
Dawn is our Lead Nurse Practitioner and supports patients with learning difficulties.
Jemma is one of the Nurse Practitioners and an Asthma Nurse Specialist who also works in the Dressing and Dermatology clinics.
Gayle is one of the Nurse Practitioners and a Diabetic Nurse Specialist.
Michele is one of the Nurse Practitioners and a Diabetic Nurse Specialist.
Emily is one of our Triage Nurses who also works in Female Health, Dressing, Child Immunisation and Treatment Room clinics.
Catherine is one of our Triage Nurses and is also a Diabetic and Asthma Nurse Specialist.
Nichola is one of our Healthcare Assistants who works in the Memory Clinic and Blood, Stop Smoking and Long Term Condition clinics.
Hannah is our first trainee Nurse Associate who works in Dressing, Blood, Health Care Assistant, Combined Care Review and Long Term Condition clinics.
Jade is one of our Healthcare Assistants who works in the INR, Blood, Health check and Long Term Condition clinics.
Debbie is our Senior Healthcare Assistant who runs our Spirometry clinics and works in Healthcare Assistant, Blood, INR, Stop Smoking, Combined Care Review and Long Term Condition clinics.
Dani is one of our Healthcare Assistants who works in the Blood, Stop Smoking, Health check and Long Term Condition clinics.
Kate is one of our Phlebotomists and also works in the Patient Services Team.