Doctify logo
For providers
Provider Login

Edinburgh GP

2 Randolph Pl, Edinburgh, United Kingdom, EH3 7TQ

Specialties:

General Practice (GP)

Dermatology

View all (+1)

6 specialists

8 healthcare followers

4.97

/5

(190 reviews)

2 Randolph Pl, Edinburgh, United Kingdom, EH3 7TQ

Specialties:

General Practice (GP)

Dermatology

View all (+1)

6 specialists

8 healthcare followers

Book

Reviews

5

Professional, relaxed and efficient Petronas medical I required for work

06 May 2026verified patient
Patient seen for:
Medical Check-Ups

5

We got an appointment on short notice, desk staff were helpful, and the Doctor was able to diagnose and prescribe medications for our issue.

05 May 2026verified patient
Patient seen for:
Breathing Disorders

Reply from Edinburgh GP

Thank you for your feedback. We are glad our team could arrange a prompt appointment and provide the care and treatment you needed.

09 Sep 2026

5

Edinburgh GP is a first class clinic. I would highly recommend Dr James Robertson who offers a very personable approach and excellent standard of care.

02 May 2026verified patient
Patient seen for:
Men's Health

Reply from Edinburgh GP

Thank you for your wonderful recommendation. We are pleased you value Dr Robertson’s personable approach and high standard of care, and we will pass your comments on to him.

09 Sep 2026

5

Nice, clean and pleasant place

29 Apr 2026verified patient
Patient seen for:
Stomach / Abdominal Pain

5

Awesome service.

28 Apr 2026verified patient
Patient seen for:
Troublesome Cough

5

Smooth and helpful

24 Apr 2026verified patient

5

Fantastic service from the doctors!!

23 Apr 2026verified patient
Patient seen for:
Health Assessments

Reply from Edinburgh GP

Thank you for your kind words. Our doctors will be very pleased to hear that you received fantastic service.

09 Sep 2026

5

Very helpful and prompt. Thank you!

23 Apr 2026verified patient

5

Absolutely no faults

22 Apr 2026verified patient
Patient seen for:
Medical Check-Ups

4.75

Video call experience great Dr Merrie

20 Apr 2026verified patient
Patient seen for:
Health Assessments