DoctorsNursing StaffPractice StaffHealthcare Team
Dr M Allan
BSc Hons MB ChB MRCGP (Qualified 1991 St Andrews/Manchester)Special Interests: Palliative Care
Dr K Henry
BSc Hons MB ChB DFFP Cert Loc IUT (Qualified 1995 Cardiff/Liverpool)Special Interests: Sexual Health, Mental Health
Dr S Leitch
BM BCh MRCGP FP Cert (Qualified 1997 Oxford)Special Interests: Respiratory
Dr D Kelly
BSc (Hons) BMBS (Qualified 2011 University of Brighton and Sussex)  Specialist Interests:  Palliative Care and Child Health
Salaried GPs

Dr D Morris (male)

Dr H Owen (female)

Dr L Spee-Horsue (female)

GP Registrars

Dr J Norris GP Registrar (female)

Dr N Laurence GP Registrar (female)

Dr C Korulla GP Registrar (male)

Nurse Practitioners

Mr T Mayled (m) – Clinical Team Leader

The nurse practitioner has undertaken extensive medical training in order to examine, diagnose and prescribe medication and refer on for tests /examinations and further specialist care if required


Sister C Doerr

RGN, Family Planning Certificate, Specialist Practitioner Practice Nursing, Diabetes Certificate, Diploma Asthma, Cervical Cytology Certificate

Sister S Blackwell (f)

Healthcare Assistants

Our HCA is available Monday- Friday
Mrs B Roberts

Practice Management

Miss D Riley
Practice Manager, joined the Practice on 1st April 2019. She looks after the practice finances and staff. If you need to discuss a complaint she is available to discuss any concerns with.


Julia – Business Administration Manager

Our Business Administration Team consists of our Business Administration Manager Julia who joined us in 1996 and who is responsible for ensuring the efficient running of the computer system, training staff and our practice QOF targets. We have two Medical Secretaries, Sam & Kayleigh. They are able to deal with any queries regarding your referrals.We also have a Business Administration Assistant, Fiona, who deals with the workflow of hospital letters to the clinicians and other admin duties to assist the admin team. Amy works on both reception and admin team and assists us with coding and various admin tasks.


Lynne – Office & Reception Manager

Lynne started working here in 2009. We have an excellent reception team with a wealth of knowledge who are always willing to help our patients in the best possible way and provide assurance and care. The phones and reception desk can be very busy so if you have to wait we would welcome your patience.

Medicine Manager

Lorna – Medicine Manager
Lorna is available to help with any medication queries you may have.