The Doctors

Dr Janet Knight MB BCh (1989 Cardiff) DRCOG MRCGP.
Dr Knight has particular interest in sports medicine. She is a GP trainer.

Dr Robert Tanner BA (hons) MB BCh (1992 Oxford) MRCGP.  He is a GP trainer.

Dr Alison Hughes MB BCh (1991 Cardiff) MRCGP. FP.Cert. Diploma in Obs (NZ) . She is a GP trainer.

Dr Victoria Edwards MB BCh (2007 Cardiff) MRCGP.  She is a GP trainer.

Dr Alec Jones BSc, MB BCh MRCGP.  He is a GP trainer.

Dr Dan Cooper BA, MB BCh MRCGP

Dr Jessica Roberts  MBChB


Drs Knight, Tanner, Hughes, Edwards, Jones and Cooper and Mrs Tessa Orton-Jones work in partnership.


GP Registrars

The practice is approved for training doctors who want to be GPs. GP Registrars are fully qualified doctors and they undertake one year's supervised experience in general practice. Registrars are a valuable addition to our team. Video recordings of consultations are an important aspect of GP practice training but these will only be undertaken with your consent.


Consultant Nurse

Elizabeth Chambers RGN, RSCN and M Med Sci 


Advanced Nurse Practitioner

Sarah Bird RGN


Nursing Team

Sister Julie Roberts RGN

Sister Gail Ellson RN(Adult), BA(hons), PGDip, SPQ-GPNurse

Sister Tricia Edwards RGN

Sister Aimee Jones RGN

Our practice nurses undertake health checks, immunisations and cervical smears, give advice on contraception, and run chronic disease clinics for asthma, diabetes and coronary heart disease.

Several nurses have undertaken additional training in treating minor ailments.


Health Care Assistants (HCA)

Nia Hughes

Shirley Davies

HCAs work under the guidance of a qualified nurse and have undertaken training in phlebotomy(taking blood), checking blood pressure and performing ECGs.


Administrative Staff

Practice Manager - Tessa Orton-Jones

Deputy Practice Manager - Leanne Owen

Patient Services Manager - June Jones

Administration Team - Buddug Parry, Jo Rowley, Katie Kempster, Sarah Goddard

Patient Services Team - Sarah Bather (Deputy),  Hayley Morgan, Marie Taylor-Chase, Caroline Ford, Jo Arthur, Emily Garrett, Suzie Pottenger, Lucy Davies & Louise Thorpe

Clinical Care Manager - Shân Davies

Community Liaison Adviser - Angela Williams

Finance Administrator - Janetta Tweedie


Health Board Community Staff associated with the Practice

District Nurses

There is a district nursing team attached to the practice. They are primarily available to give nursing care to patients who are housebound.  The district nurses can be contacted on 03000 859715.

Health Visitor

Health visitors are closely involved in provision of healthcare for our patients, in particular children and their families. The health visitor can be contacted on 03000 859718.