Our Team
Doctors
Dr Gwyn Jones
MBBCh, nMRCGP 2008, Dip. Occ.Health, Dip. Cardiology.
Senior Partner
Male
Special interests: Hypertension, Cardiology, Welsh speaker
Dr Kannan Muthuvairavan
MBBS, MRCGP 2007
GP Partner
Male
Special interests: Minor Ops, General Practice Training
Dr Holly Thornley
MBBCh 2007, MRCGP, DFRSH
GP Partner
Female
Special interests: Contraception services
Dr Joanna Edwards
MBBS 2008, BSc, DFRSH, MRCGP
GP Partner
Female
Special interests: Women’s health, paediatrics and elderly care
Dr Steven Chivers
MBBCh 1997, MRCGP, DRCOG, DPD
GP Partner
Male
Special interests: Diabetes, dermatology
Dr Eleanor Grey
MBBch, MRCGP, BSc, DFSRH
GP Partner
Female
Special Interests: Sexual Health, Child Health
Dr Chandramohan Murugesan
MBBS, MRCSEd, MRCGP, Postgraduate Diploma in Sports Exercise Medicine
GP Partner
Male
Special Interests: Musculoskeletal Problems, Cardiology, GP Training
Dr Rhiannon Bizby
MBBCh 2010, MRCGP, DFRSH
GP Partner
Female
Special interests: Sports medicine, Diabetes, Women’s Health, Joint injections
Dr Aimee Calo
MBBCh 2013, MRCGP, BSc
GP Partner
Female
Special Interests: Palliative care, Elderly care
Practice nurses
Lynette Owens
RGN
Practice Nurse
Clinical Interests: Coronary Heart Disease, Diabetes, Wound Management, Cervical Screening, Child immunisations, Women’s Health
Rebecca Bevan
RGN, Diploma in Respiratory Diseases in the community
Practice Nurse
Clinical Interests: Respiratory disease, Child immunisations, Women’s Health, Wound management, cervical screening
Additional healthcare staff
Vanessa Morton
Qualifications: B.Pharm, MSc Pharmacy
Clinical Pharmacist.
Special Interests: Diabetes, Cardiology
Melissa James
Healthcare Assistant
You can also make an appointment with Melissa to have your blood pressure and weight checked. Melissa assists the doctors with the monitoring of patients with hypertension.
Practice manager
Reception and administration team
Reception and administration team
Reception and administration team
Our reception and administration team will make appointments for you, take requests for visits and repeat prescriptions, give you results of tests when appropriate, answer your queries and offer helpReception and administration team[continue]

