Meet the Team

Our Doctors

Dr Jane Millar

MBChB, DRCOG, MRCGP (Aberdeen 1995) 


Dr Linda Watson

MB ChB (Edinburgh 2002)

Salaried GP

Dr Jennifer Fildes

MBChB, DRCOG, MRCGP (Edinburgh 2006)


Dr Oonagh Mccullough 

MB BAO BSc MRCGP ( Belfast 2011)

Salaried GP

Dr Sive Malone

MBBS, DCH, MRCGP (Newcastle 2011)


Our current GP Trainee is:  
We currently dont have a GP trainee. Our next doctor specialising in general practice will join us in Feb 2021.

Our Nursing Team

Karen Gailey 

Practice Nurse

Elizabeth Burdett

Practice Nurse

They Hold Daily Clinics:

Monday08.30 –16.00
Tuesday08.30 –17.00
Wednesday08.30 –13.00
Thursday08.30 –16.00
Friday08.30 –15.00

Appointments are available for cervical smear tests, travel vaccinations, blood tests, contraceptive and health promotion advice, blood pressure checks, wound dressings and Disease Management. The practice nurses are contactable on our usual phone number 0131 556 8196.

Sarah Mears


We currently have blood test appointments available with our phlebotomist on a Tuesday.

Primary Care Mental health Nurse

We now have a Primary Care Mental Health Nurse working with the practice 2 days a week. You will be offered an appointment with our mental health nurse in the first instance if you need to see a clinican regarging your mental health. 

Our Practice Team

Michelle Scott

BA (Hons) Business Studies with HRM

Practice Manager

Anne Smith 


Cara Harrison

Senior Admin Supervisor

Tina Dempsey

Senior Receptionist 

Taylor Smith


Shannon Boyle


Heather Munro

Admin Staff 

Sarah Mears 


Kelly Winters


Melissa Martin


Our Healthcare Team

Eilidh Mcdonald 

Health Visitor

Karen Heron

Health visitor

The Health Visitors may be contacted on 0131 454 2306. All Child Immunisation appointments can be made through health visitors.

A drop in well-baby clinic is run from Leith Community Treatment Centre, Junction Place on a
Monday 13.30 – 15.30 ( excluding bank holidays).

Parent Support Group – Debenhams Cafe at Ocean Terminal, Tuesdays 15.00 – 16.00.


Our midwife can be contacted on 0131 536 6450. However, on first discovering you are pregnant, you should contact the midwife central booking line on 0131 536 2009.

District Nurses

Our community district nurse team can be contacted on 0131 557 6586.