Clinicians
GP Partners
Dr Rory Mackinnon
Senior Partner | GP TrainerBSc (Hons) | MBChB | FRCGP | DOccMed
Dr Mackinnon works all day Monday to Friday
Dr Martin Weatherhead
GP PartnerMBBS | MRCGP | DoccMed
Dr Weatherhead works all day Monday, Tuesday and Thursday
Dr Katy Draper
GP Partner | GP TrainerBmedsci (Hons) | BMBS | MRCGP
Dr Draper works all day Tuesday and Thursday as well as Wednesday mornings.
Salaried GPs
Dr Robert Shepherd
Salaried GPMBBS | MRCP(UK) | MRCP (London) | MRCPE | Cert. JCPTGP
Dr Shepherd works Monday, Wednesday, Thursday and Friday mornings.
Dr Katherine Premchand
Salaried GPMBChB | MRCGP
Dr Premchand works Monday, Tuesday and Thursday
Dr Ahmed Ibrahim
Salaried GP | F2 TrainerMBBCh | MRCGP | EDAIC | MSc | DM
Dr Ibrahim works all day Tuesday to Friday
Dr Caroline Webster
Salaried GP | GP TrainerMBBS | MRCGP | DRCOG | DipTher
Dr Webster works all day Tuesday and Thursday
Dr Ryan Elsley
Salaried GPMBBS | MRCGP
Dr Elsley works all day Monday, Wednesday and Thursday
Dr Sophie Ferguson
Salaried GPBSc (Hons) | MBBS | MRCGP
Dr Ferguson works all day Wednesday, Thursday morning and Friday morning
Junior Doctors / Medical Students
Our practice trains junior doctors and medical students. Junior doctors are fully qualified and have already done training in hospitals. You can expect them to provide a full range of GP services and are closely supervised by our regular GPs, whom you may have already seen at the practice.
Dr Omolara Oyeniyi
GP Registrar
Dr Nataliya Chukavova
GP Registrar
Dr Mohamed Bilal
GP Registrar
Dr Vinodh Sivaneswaran
GP Registrar
Dr Tejbir Singh
GP Registrar
Dr Rabia Siddiqui
GP Registrar
Dr Oyindamola Oyelakin
GP Registrar
Dr Katie Parker
Foundation Year 2 Doctor
Dr Mabel Southern
Foundation Year 2 Doctor
Dr Sorna Paramananthan
Foundation Year 2 Doctor
Advanced Nurse Practitioners
Advanced Nurse Practitioners are educated at Masters Level in clinical practice and have been assessed as competent in practice using their expert clinical knowledge and skills. They have the freedom and authority to act, making autonomous decisions in the assessment, diagnosis and treatment of patients.
Brendan Cassidy
Advanced Nurse PractitionerRGN | BSc (Hons) | Non Medical Prescriber
Brendan is our frailty nurse lead and works full time. He visits and assists with our housebound and care home patients as well as running a minor illness clinic daily.
Brendan works all day Tuesday to Friday.
Debbie Wilson
Advanced Nurse PractitionerBSc (Hons) Nursing Studies | Grad Cert ECP | Non Medical Prescriber | Coil and implants
Debbie works Monday to Friday
Debbie inserts coil and contraceptive implants at the surgery
Gemma Duff-Darnell
Advanced Nurse Practitioner in paedsBSc (Hons) | Nursing Studies | Non Medical Prescriber
Gemma is a full-time specialist children’s/young persons nurse from the hospital with many years of expertise.
Gemma works all day Monday, Wednesday, Thursday and Friday
Gemma Banks
Advanced Nurse PractitionerRGN | BSc (Hons) | Nursing Studies | Non Medical Prescriber
Gemma is the frailty and palliative care lead for the practice
Lisa Mcardle
Advanced Nurse PractitionerRGN | ENP | Non Medical Prescriber | ALS | ATLS
Lisa works all day Monday, Tuesday, Wednesday and Friday
Nursing Team
Practice Nurses and Nursing Support
Sister Katie-Jo Simpson
Practice NurseRGN | Nurse prescriber, Non Medical Prescriber
Emma Keerie
Practice NurseRGN | BSc (Hons)
Hannah Dixon
Nurse Associate
Susan Walmsley
Health Care Assistant
Tonya Balderson
Phlebotomist
Helen Philiskirk
Student Nurse Associate
Pharmacy Team
Victoria Mills
Practice PharmacistMPHARM Degree | Independent Pharmacist Prescriber
Nina Alderson
Pharmacy TechnicianGPHC | NVQ level 3 Pharmacy Technician
Practice Team
Management
Wendy Horner
Business ManagerBSc (Hons), Assoc CIPD
Jessica Fraser
Assistant Practice Manager
Administration Staff
June
Secretary
Joanne
Secretary
Shelia
Secretary
Natasha
Data Administrator / Supervisor
Ashley
Data Administrator
Philip
Administrator
Lisa
Reception Supervisor
Lorna
Reception Supervisor
Jenny
Receptionist
Colleen
Receptionist
Evonne
Receptionist
Leanne
Receptionist
Ammi
Receptionist
Emma
Receptionist