St Leonards Medical Centre.

St Leonards Medical Centre

145 Pleasance


EH8 9RU.


Tel: 0131 668 4547


From 11/3/22 we are no longer accepting new patient registrations.  This will be reviewed regularly.


Flu vaccinations 2021/22


The way you will get your flu vaccine this year has changed.


People aged 70 or over will now be sent a letter by the national booking system with details of an appointment at a vaccination centre.


From now on, GP practices will not administer the Flu jab. Across Scotland, Health and Social Care Partnerships are taking on this role in line with the GP Contract agreed by BMA Scotland on behalf of Scottish GPs. This change has been agreed to relieve pressure on GP practices. As a result your local practice will not offer any flu vaccinations or handle any booking queries for people in eligible groups.


Instead, the flu vaccine will be delivered by the four Health and Social Care Partnerships in Lothian - East Lothian; Midlothian; Edinburgh and West Lothian.


If you require further information or you need to rearrange your appointment, please contact the helpline on your appointment invitation or the local enquiry line on 0300 790 6296.


Please do not contact your GP. 


You can find out more on the websites of the Health and Social Care Partnerships or on NHS Inform



Covid Passports


Please do not contact your GP Practice to ask for a Covid vaccination passport or status certificate – they will not be able to provide any standard document. International certification standards have not yet been agreed.


Novel Coronavirus Surgery Changes


Due to the ongoing and rapidly changing Coronavirus pandemic and to ensure the safety of patients and NHS Staff, we have unfortunately had to stop offering the following.

  • We cannot offer The Open Access Surgery in the morning (8:30 till 10:00 am) although pre-booked appointments have been reintroduced

NHS 111 has an ONLINE CORONAVIRUS SERVICE and Helpline (0800 028 2816) that can tell you if you require medical assistance, or advise you.


Please phone the practice if you have a separate medical issue or wish to arrange Prescription Collection (0131 668 4547).

We will operate a Telephone Triage System to offer advice and/or offer an appointment if clinically appropriate.


If you are experiencing a New Cough, Shortness of Breath or Fever do not attend the surgery. Visit and arrange a test.


We apologise for the temporary changes, but hope you understand this is due to unprecedented problems the virus is presenting.  



St Leonards GPs

Dr David Boag MB ChB, MRCGP


Dr Martin Slattery MB ChB, BSc(hons), MRCGP

Dr Allison Thomas MB ChB, MRCGP, DOccMed



Regular Locum


Dr Birgit Hauffe MB ChB, BSc(hons), DTMH, DRCOG, DCH, MRCGP



Advanced Nurse Practitoner


Trudi Gallacher



The Nursing Team


Practice Nurse:

Heather Packwood can be seen by appointment only from Monday to Thursday. Heather is available to carry out blood tests, dressings, new patient interviews, ear syringing and many more skilled procedures. In addition she participates in the management of various chronic diseases.


Practice Nurse:

Beth Crane can be seen by appointment only. She is here Monday, Tuesday, Thursday and Friday mornings.  Beth is available to carry out blood tests, dressings, injections, smears and other skilled procedures.

Health Visitor:

There are health visitors attached to the practice, however they are based elsewhere.

Tel: 0131 666 5171


Midwives are now based at Lauriston Building

Tel: 0131 536 3517

District Nurse: We have a team of experienced community staff nurses.  They are based outwith the surgery.


Tel: 0131 666 5178



Administration Team

Practice Manger: Kelly Anderson

Phone: 0131 668 4547

Senior Receptionist: Anne Drummond
Receptionists: Lesley Aird, Rachel Angus, Emma Millar, Gill Prew and Nicola Clarkson

Clinical PA: Kerray Ranken

The practice staff have a wealth of experience of their own and can help you with many queries.

Please be patient as they can be very busy.



Print Print | Sitemap
© St Leonards Medical Centre