Annandale Medical Practice 26 Huntingdon Place, Edinburgh, EH7 4AT | Tel: 0131 556 8196


Non-urgent advice: Notice

All our routine GP Appointments are telephone consultations, your Doctor will advise you if you have to come to the practice for review.

Book A GP Appointment

We offer booked 15-minute  appointments during the morning at 8.30 am-12.00 am and afternoon at 1.45 pm-4.30 pm. All our GP appointments are currently telephone consultations. Please do not attend the surgery unless you are asked to do so. 

We are also offering an early morning appointment on a Wednesday, Thursday and Friday. We also have a Saturday clinic once per month.

If you have a preference as to which GP you consult with, please say at the time of booking your appointment.

If you have a complex problem or a number of things to discuss with the GP, then request a “double appointment”. 

Please let reception staff know if you require an interpreter and for which language.

All appointments can be made by calling 0131 556 8196.


We now offer the option to start your consultation online. Completing our online form gathers most of the information that the doctor needs in advance and someone will get back to you before 6.30pm the next working day. Econsults are processed Monday – Friday 8am – 4pm.

Bookable Appointments

All of our patient bookable appointments are initially a telephone consultation. These can only be booked on the day they are required. We have appointments available for all our clinical staff to book as follow up telephone call or face to face as appropriate.

Early Morning / Saturday Appointments

On a Wednesday, Thursday and Friday AM, we now have appointments available from 07.30. Once a month we will also offer saturday AM appointments.

Emergency Appointments

We will have a few reserved appointments for genuine emergencies that the doctors can use at their discretion, these are not available for reception staff to book and are very limited. If you are unable to get an appointment on the day when you call and you dont think you can wait then please let our reception staff know who can try and arrange a duty doctor call back.