Team

  • Partners

    Dr. M Flannery

    Senior Partner

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

    Dr. Faye Stockton

    Partner

    MBChB (Hons) (Manchester 2009), MRCGP

    Dr. Tom Windsor-Lewis

    Partner

    MBChB BSc (hons) PGCMedEd

  • Salaried / Locum General Practitioners

    Dr J Hood

    General Practitioner

    Dr L Hyde

    General Practitioner

    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

    Sr Susie Davies

    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 Dunn

    Practice Administrator and Trainer

    Mandy Owen

    Practice Administrator

    Natasha Dimonaco

    Practice Administrator

    Katie Munro

    Practice Administrator

  • Dispensary

    Rebekah Hickman

    Dispensing Manager

    Gaynor Weir

    Dispenser

    Renee Barr

    Dispenser

  • Reception

    Sarah Roberts

    Reception Manager

    Sian Jones

    Receptionist

    Delyth Jones

    Receptionist

    Nicola Ross

    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.