Team

  • Partners

    Dr. M Flannery

    Senior Partner

    BA (Hons) 1983
    BMBCh (Oxford 1986)
    MRCGP, DFSRH

    Dr. Tom Windsor-Lewis

    Partner

    MBChB BSc (hons) PGCMedEd

  • Salaried / Locum General Practitioners

    Dr J Hood

    General Practitioner

    Dr L Hyde

    General Practitioner

    Dr. F Stockton

    General Practitioner

    MBChB (Hons) (Manchester 2009), MRCGP

    Dr. T A Taylor MB ChB

    General Practitioner

    (Dublin 1985) DFSRH, MRCGP

  • GP Registrar

    Dr M Khalid

    GP

    GPST3

  • Nursing Team

    Sr Gwawr Flannery

    Senior Nurse Practitioner

    RGN/RM DIP, BSc (Hons), SPA

    Sr Carole Carroll

    Practice Nurse

    RGN, Dip. BSc Hons

    Sr Bethan James

    Extended scope Practice Nurse

    RGN

    Brenda Jones

    Health Care Assistant

    Susan Wright

    Phlebotomist

  • Clinical Specialist Physiotherapist

    Gaynor Jarvis

    Clinical Specialist Physiotherapist

    MCSP SRP MSc. Gaynor manages most musculoskeletal problems with advice, exercises, investigations, steroid injections, medication and onwards specialist referral.

  • Pharmacist

    Nasima Valli

    Pharmacist

  • Administration Department

    Beverley Williams

    Practice Manager

    BA (Hons), Chartered MCIPD

    Annie French-Shaw

    Operational Manager

    Lisa Gardner

    Research and Development Officer

    Lauren Paterson

    Practice Administrator and Trainer

    Mandy Owen

    Practice Administrator

    Natasha Dimonaco

    Records Clerk

    Katie Munro

    Medical Secretary

  • Dispensary

    Rebekah Hickman

    Dispensing Manager

    Gaynor Weir

    Dispenser

    Renee Barr

    Dispenser

  • Reception

    Sarah Roberts

    Reception Manager

    Delyth Jones

    Receptionist

    Beverley Stevenson

    Receptionist

    Jo Lloyd

    Receptionist

    Jayne Shiel

    Receptionist

By using this website you agree to accept our Privacy Policy

Coronavirus (COVID-19)

Get the latest NHS information and advice about coronavirus (COVID-19).

Get a test to check if you have coronavirus

For further information go to nhs.uk/coronavirus or gov.uk/coronavirus.