Dr Keith Cohen
1998 BSc (Hons) MB ChB, MRCGP, DRCOG
I graduated from Dundee University and before embarking on GP Training I worked in New Zealand and Australia for 18 months. I returned to my home city of Edinburgh in 2003. I joined Eyre Medical Practice in 2005 and am now a GP Trainer.
Dr Lucy Kelman
1998 MB ChB, MRCGP, DRCOG
I graduated from Aberdeen University in 1998 and underwent further training in general medicine, A&E, geriatrics, paediatrics and obstetrics & gynaecology. I joined Eyre Medical Practice as the GP Registrar in 2001 and then worked as the GP Retainer for five years between 2003-2008. I was appointed GP partner in 2009. I have a special interest in family planning and the menopause and have specialist training in coil and Nexplanon insertion.
Dr Carlo Alonzi
2002 BSc MB ChB MRCGP MRCS Dip SEM
I graduated from the University of St Andrews and Manchester in 2002. For six years after qualification, I worked in various surgical specialities before embarking on GP training. I was a trainee here at Eyre MP between 2008-2011 and have been part of the clinical team since. I have a special interest in Musculoskeletal and Sports Medicine.
Dr Nikki Round
MBChB MRCGP
I graduated from Edinburgh University in 2009 and trained in a variety of hospitals in South East Scotland. I joined Eyre Medical Practice in 2011 as a GP trainee and completed my Registrar year in 2014. I went on to work as a locum GP in Lothian before returning to the practice as a GP Assistant in 2016. I was appointed GP Partner in 2020.
Dr Fiona Stenhouse
2007 MBChB nMRCGP DRCOG DFSRH
I graduated from Edinburgh University in 2007, and worked within Edinburgh, The Lothians and Fife in various hospital positions.
I was a trainee at Eyre MP between 2009-2013, with subsequent locum jobs, and a full time position in another Edinburgh Practice before returning to Eyre MP in 2019.
I also work within the Out of Hours team in Lothian.
I am currently undergoing further dermatology training.
Dr Kirsty Glen
2002 MB ChB, MRCGP
I graduated from Aberdeen University in 2002 and trained in various hospitals in Scotland and also worked in Melbourne and New Zealand. I joined Eyre Medical Practice in 2006 as the GP Registrar and completed my GP training in 2007. Following this I worked as a locum GP in Lothian and became GP Assistant at Eyre in April 2009.
Dr Megan McGeehan
BSc, MB ChB, MRCGP
I graduated from the University of Aberdeen 2019 and then trained in various hospitals in South East Scotland. I completed my GP training with Eyre Medical Practice in 2024. I have since completed locum work in practices across Edinburgh, Fife and Northern Ireland and returned to Eyre Medical Practice as a salaried GP in April 2025.
Dr Jennifer Coles
BSc, MRes, MB ChB, MRCGP
I graduated from the University of Warwick in 2020 and trained in various hospitals across the West Midlands before moving to Edinburgh for my GP training. I joined Eyre as a GP registrar in 2025 and started my role as a salaried GP in August 2026.
Pharmacists – Farah Hussain & Gillian Reid
We have two clinical pharmacists who job share and provide cover in the practice across the week.
When you contact the practice about a medication matter you may be offered a telephone appointment with one of our pharmacists.
The pharmacists work closely with our GP’s providing the following:
- expertise on day-to-day medicine
- advice for patients taking multiple medications
- medication reviews and other medicines-related support, including discussing side effects
- help for patients with their medicines following a stay in hospital, particularly if there has been a change
- medications and prescription related queries
- prescription authorization
- blood test request authorization
- support managing patients’ long-term conditions, such as high blood pressure
Having a pharmacist working in the practice provides valuable medicines support, a close link with our community pharmacists and allows our GPs to focus their skills and time where they are most needed, for patients who have more complex needs.
Advanced Physiotherapy Practitioner – Katy Cox
If you are suffering from any bone, joint or muscle aches you can arrange to consult with the practice physiotherapist.
She can –
- Assess and diagnose what’s going on
- Provide advice and exercises to help you manage your problem or condition
- Refer you on to specialist services such as x-ray, physiotherapy rehab and orthopaedics if required
To book, please call 556 8842 and ask for an appointment with the physiotherapist.
Unfortunately the physiotherapist is unable to see children under the age of 16 years.
Sandra Mackie
Business Manager
I joined the practice in 1994 and was Assistant Practice Manger until 2015. I am now the Business Manager, assisting Ros Chadha with the day to day running of the practice. I work 3 days of the week (Mon-Wed) and can be contacted by telephone via reception or by e-mail to sandra.mackie@nhs.scot
Ros Chadha
Practice Manager
I joined the practice in 1991 and have been Practice Manager since 1999. I am responsible for the day-to-day running of the practice. Your views and suggestions about any of the services offered by the practice are welcome. I work three days a week (Wed – Fri) and can be contacted by telephone via reception or by e-mail to ros.chadha@nhs.scot
District Nurses
Patients who are confined to their homes and who require nursing assistance may arrange for a District Nurse to call. The District Nurses can be contacted on 0131 536 6210
Reception, Secretarial and Admin Staff
The prime function of the reception team is to assist patients in getting the best from the services available. They work to guidelines which have been agreed by the doctors and are not in a position to offer medical advice. The doctors are also supported by our secretary and administrative staff.
Nursing Team – Angela, Zoe & Lorraine
The surgery has two part-time Nurses and one Healthcare Assistant. The Nurses provide a range of services including dressings, injections, cervical smears, and chronic disease management. They also provide advice on diet and how to achieve a healthy lifestyle. The Healthcare assistant (Lorraine) provides services including phlebotomy, blood pressure checks, new patient medicals and domiciliary health checks for the over 90 year olds. You can see a Practice Nurse or the Healthcare Assistant by phoning 0131 556 8842 for an appointment.
Health Visitors
The Health Visitors give expert advice on health promotion, particularly for pre-school aged children. They run an open access forum for new mothers and babies. They can be contacted on 0131 260 9222.
Community Link Worker – Danny McShane
How a Community Link Worker Can Help You…
A Community Link Worker can help you find services, organisations, groups and activities that may help your health and wellbeing. They can offer a series of meetings and are able to chat about anything that is non-medical.
Community Link Workers use social prescribing to help you have more control over your life and the things that matter to you. They are based in GP surgeries and have good connections with local services and resources.
What is social prescribing?
Social prescribing is a way of helping you manage your wellbeing by connecting with local resources. Many things can affect your wellbeing including Housing / Money worries / Family life
The Community Link Worker is there to listen and help you make changes. They can put you in touch with people and activities that might help you feel better and improve your wellbeing.
How does it work?
Community Link Workers can offer you short-term support with:
- Thinking about positive steps to move forward
- Finding services that you might find useful and helping you to access them
- Introducing you to groups and services, and going along with you the first few times
Who can Community Link Workers Support?
Anyone aged 16 or over who is looking for help to manage their wellbeing can be connected with a Community Link Worker.
What happens next?
Your GP can refer you to a Community Link Worker, who will then contact you directly to arrange an appointment. Your appointment can be arranged in person or over the phone.