Our Staff


Dr Selina Fox

Dr David Crichton

Dr Karen Forshaw

Dr Rachel Hubbard

Dr Daniel Clark

Dr Stuart McHardy

Dr Eleanor Wells

Dr Jason Grimwood

MBChB (Sheffield 1996)

Dr Gregory Connor


Dr Emma Parker

Dr Nabeel Alsindi

Dr Karen Wagstaff

Nurse Practitioners

Nurse practitioner treats and prescribes medications in relation to healthcare, minor ailments and various infections. We offer the same day nurse triage for this.

Debbie (Nurse)

Karen (Nurse)

Lisa (Lead Nurse)


Practice Nurses are qualified and registered nurses. They can help with health issues such as family planning, healthy living advice, vaccinations and injections and dressings. The practice nurses run clinics for long-term health conditions such as asthma or diabetes, minor illness clinics and carry out cervical smears.

Maree (Nurse)

Emma (Nurse)

Geraldine (Nurse)

Vicky (Nurse)

Rebecca (Nurse)

Natalie (Nurse)

Healthcare Assistants

Healthcare Assistants offer a range of services including blood tests, blood pressures checks various injections, weight management, ear care, wound care, ECG, well person checks, new patient checks, stitch removal, urinalysis which complements a wide range of nursing services.

Emma (Healthcare Assistant & Secretary)

Julie (Receptionist & Healthcare Assistant)

Denise (Receptionist & Phlebotomist)


Receptionists provide an important link for patients with the practice and are your initial contact point for general enquiries. They can provide basic information on services and results and direct you to the right person depending on your health issue or query. Receptionists make most of the patient appointments with the GPs and nurses, they will ask what your needs are in order to get you seen by the right clinician for the right amount of time. They also perform other important tasks such as issuing repeat prescriptions and dealing with prescription enquiries and dealing with patient records.

Sharon (Receptionist)

Gloria (Receptionist)

Elizabeth (Receptionist)

Carol (Receptionist)

Julie (Receptionist & Healthcare Assistant)

Denise (Receptionist & Phlebotomist)

Claire (Receptionist)

Jessica (Receptionist)

Marie (Receptionist)

Jill (Receptionist)

Cherry (Receptionist)

Erin (Receptionist)

Michelle (Receptionist)


All aspects of administrative tasks are covered by our Admin Team. These include recording of hospital letters, generating referrals to hospitals, summarising of medical records and hospital letters and more

Susan (Administrator)

Mandy (Secretary)

Emma (Healthcare Assistant & Secretary)

Senior Administrator/Receptionist

Our Senior Administrator/Receptionist ensures staff rotas are in place and supports the admin and reception team.

Louise (Senior Receptionist)

Lead Receptionist

Our Lead Receptionist supports our reception team and ensures we have the staffing levels required to take your call. Our Lead Receptionist also ensures all workstreams are efficient and up to date. Our Lead receptionist will listen to any suggestions or concerns you may have about the practice

Julie (Lead Receptionist)

Finance Administrator

The Finance Administrator is responsible for the financial activity within the practice.

Vicky (Finance Administrator)

Assistant Practice Manager

Assistant Practice Manager supports the full practice team to achieve the high quality care and standards expected by the practice by following policies and procedures set by the practice. The Assistant Practice Manager is available to support our patients and ensure patient needs are met,

Lauren (Assistant Practice Manager)

Lisa (Assistant Practice Manager)

Louise (Assistant Practice Manager)

Practice Manager

The Practice Manager makes sure the right systems are in place to deliver our service and provide high quality patient care. This includes; human resources, finance, patient safety, premises and equipment and information technology. The Practice Manager supports the GPs and other medical professionals with delivering patient services and also helps to develop extended services to enhance patient care.

Debbie (Practice Manager)