Our Team


Dr Mark Gallagher


Senior Partner

GP with Special Involvement in Child Health Surveillance. Runs a Minor Surgery Skin Clinic. Accredited Trainer of Foundation Doctors and Medical Students. GP Partner since 2003

Dr Jaweeda Idoo


GP Partner / CQC Registered Manager

GP Partner since 2003

Dr Michael Marshall

Salaried GP

Salaried GP since 2021

Dr Grace Wilkinson

Salaried GP

Salaried GP since 2021

Dr Claudia Gunga

Salaried GP

Salaried GP since 2022

Practice nurses

Sister Sarah Latchford

Practice Nurse, Diabetes and Respiratory Trained Prescribing Nurse

Rachel Sinker

Trainee Nurse Associate (ARRS) on placement

Faye Moffatt

Healthcare Assistant

Leah Fitzpatrick


Additional healthcare staff

Care Coordinators

Our Care Coordinators work across local GP practices to help patient engagement with their health. This valuable service enables the practice to better help all of our patients.

Community Midwife

The Community Midwives use our practice as a base in order to provide a convenient service for pregnant patients. They help guide patients through their pregnancy, and link into hospital.

Health Visitors

A health visitor is a registered nurse who has received training particularly related to babies, children and pregnant women. Their role is to provide families with children under five years.


Our Integrated Pharmacy Team work across multiple practices in the local area, supporting with a huge amount of work around prescribing advice, medication reviews, and general advice around medication.

Wellbeing Practitioners

Our Social Prescribing Link Worker, Rod, is here to look at people’s health as a whole, rather than individual specific issues. He helps our patients find local services to meet … [continue] Wellbeing Practitioners

First Contact Physiotherapist

Our experienced Physiotherapist, Nick, is here to help with muscular and joint conditions. Patients can be booked directly in with him based on our triaging system for fist contact help … [continue] First Contact Physiotherapist

First Contact Mental Health Nurse

Cathy Davis and her trainee associate Sanya are with us on a weekly basis to afford patients with newly arising mental health issues to be offered a lengthy appointment with … [continue] First Contact Mental Health Nurse

Additional Resources Roles

We have regular access to the following Care Co-ordinators for your specific needs and ongoing care or safety requirements Pain Management and Addictions Health Coach (every fortnight) Cancer Care Coordinator … [continue] Additional Resources Roles

Practice Champions

Our Practice Champions are a group of patient volunteers that lead our Patient Participation Group (PPG), promote social activities and work with our local community and partners. They run our … [continue] Practice Champions

Practice management

Sharon Moore

Operations Manager

The Operations Manager is involved in managing the business aspects of the practice such as making sure that the right systems are in place to provide a high quality of … [continue] Sharon Moore

Sara Bell

Finance Officer & Chief Administrator

The Finance Officer is responsible for all financial claims and practice funding issues. With her Chief Administrator hat on Sara will also manage the flow of specialist requests such as DVLA … [continue] Sara Bell

Hayley James

Patient Services Team Manager

The PST Manager is responsible for the day to day provision of adequate patient care and upholding professional standards, for training the team and ensuring consistent practice. Hayley also manages our … [continue] Hayley James

Patient Services Team

(Including Reception and Secretarial Support) The Patient Services Team provide an important link for patients with the practice and are your initial contact point for general enquiries. They provide signposting information … [continue] Patient Services Team