Our Team

Doctors

Dr Karl McKenna

MB, Bch, BAO, LRCSI, LRCPI, MRCGPDublin 1994

GP Partner

Dr Paula Murphy

MB, ChB, DRCOG, MRCGP, Dundee 2001

GP Partner

Dr Andrew Brodie

MB, ChB, Edinburgh 2017

GP Partner

Nurse practitioners

Lesley Colquhoun

Associate Nurse Partner

Mrs Lesley Colquhoun our associate nurse partner specialises in Family planning and contraception and offers daily appointments for patients who have minor illnesses such as an earache, sore throats, chestLesley Colquhoun[continue]

Tracey Murphy

Nurse Practitioner

Mrs Tracey Murphy our Nurse Practitioner specialises in Respiratory Monitoring and offers daily appointments for patients who have minor illnesses such as an earache, sore throats, chest infections, urinary tractTracey Murphy[continue]

Greig Marshall

Advanced Nurse Practitioner

Mr Greig Marshall, our advanced nurse practitioner offers daily appointments for patients who have minor illnesses such as an earache, sore throats, chest infections, urinary tract infections, diarrhoea and vomitingGreig Marshall[continue]

Kerry Denholm

Advanced Nurse Practitioner

Mrs Kerry Denholm, our advanced nurse practitioner offers daily appointments for patients who have minor illnesses such as an earache, sore throats, chest infections, urinary tract infections, diarrhoea and vomitingKerry Denholm[continue]

Practice nurses

Mental Health Triage Nurse


We have a very experienced specialist nurse who offers appointments to anyone over 18 who have mental health issues. They can advise, signpost to relevant groups or services and organiseMental Health Triage Nurse[continue]

Nicola Scott

Practice Nurse

Mrs Nicola Scott our practice nurse provides various services which include:- Heart Disease Monitoring, Blood Pressure Monitoring, Well Person Checks, Smears, Dietary Advice, Well Person Checks and routine blood testsNicola Scott[continue]

Laura Tringham

Practice Nurse

Nurse Tringham our practice nurse provides services which include chronic disease monitoring, Blood Pressure checks, Blood tests, Warfarin Monitoring, Injections (B12, Contraception), Some wound care, HRT/contraceptive health checks. Nurse TringhamLaura Tringham[continue]

Additional healthcare staff

Lyndsay Adamson

Healthcare Assistant

Lyndsay Adamson is our healthcare assistant. A healthcare assistant is someone who helps GPs and practice nurses look after patients and carers. They are an important part of the practiceLyndsay Adamson[continue]

Practice manager

Christine Watt

General Practice Manager

Christine is responsible for the management and administration of the Practice and would be happy to hear your views and suggestions about the services offered by the Practice.

Practice staff

Ms Colleen McCafferty

IT Manager / Office Manager

Mrs Sharon Lee

Receptionist

Michele Watson

Admin/Receptionist

Judy Bell

Receptionist

Karis Watt

Receptionist

Jackie Glen

Receptionist

Attached staff

District Nurses


The District Nurses provide nursing treatments and advice to the housebound and patients recently discharged from the hospital. Requests for Community Nursing Services should be made by contacting the surgeryDistrict Nurses[continue]

Health Visitors


The Health Visitor team works closely with the Practice to promote individual family and public health. This includes home visiting, baby clinics, family nutrition, bereavement counselling and school health. TheHealth Visitors[continue]