Skip to Main Content

Royal Hospital For Sick Children
Sciennes Road, Edinburgh, EH9 1LF
0131 5360000
Lothian NHS Occupational Health Service
Astley Ainslie Hospital 133 Grange Loan, Edinburgh, EH9 2HB
0131 5379369
Cambridge Street Day Centre
5-7 Cambridge Street, Edinburgh, EH1 2DY
0131 5378650
(0.9 miles)
Scottish Partnership For Palliative Care
1a Cambridge Street, Edinburgh, EH1 2DY
0131 2290538
(0.9 miles)
Mental Health (Edinburgh Healthcare NHS Trust)
Edinburgh, EH8 9HW
0131 6620306
(1.2 miles)
Scottish School Of Primary Care, The
South Bridge, Edinburgh, EH8 9YL
0131 6514009
(1.2 miles)
Edinburgh Dental Hospital
39 Lauriston Place, Edinburgh, EH3 9EN
0131 5364900
(1.22 miles)
Edinburgh Dental Institute
39 Lauriston Place, Edinburgh, EH3 9EN
0131 5364900
(1.22 miles)
Trades Maiden Hospital
61 Melville Street, Edinburgh, EH3 7HL
0131 2266819
(1.22 miles)
Ellen's Glen House
72 Carnbee Avenue, Edinburgh, EH16 6FF
0131 6648542
(1.51 miles)
Royal Infirmary Of Edinburgh
Old Dalkeith Road, Edinburgh, EH16 4SU
0131 5361000
(1.51 miles)
Edinburgh Royal Joint Venture, The Royal Infirmary of Edinburgh
51 Little France Crescent, Edinburgh, EH16 4SA
0131 5361000
(1.51 miles)
Southfield Hospital
117 Lasswade Rd, Edinburgh, EH16 6QE
0131 5376243
(1.51 miles)
City Hospital
Green Bank Dv, Edinburgh, EH10 5SB
0131 5366000
(1.81 miles)
Common Services Agency (Trinity Park House South Trinity Rd, Scottish Ambulance Service)
Tipperlinn Rd, Edinburgh, EH10 5UU
0131 5378456
(1.81 miles)
Mental Health (Edinburgh Healthcare NHS Trust)
10 Abbotsford Park, Edinburgh, EH10 5DX
0131 4472674
(1.81 miles)
Princess Margaret Rose Orthopaedic Hospital
Frogston Rd West, Edinburgh, EH10 7ED
0131 5364600
(1.81 miles)
Eastern General Hospital
Seafield Street, Edinburgh, EH6 7LN
0131 5367000
(1.95 miles)
Ferryfield House
Ferryfield House, 100 Pilton Drive, Edinburgh, EH5 2HF
0131 5376246
(2.62 miles)
1A Emergency Services
1f Ashley Terrace, Edinburgh, EH11 1RF
0131 4777901
(2.82 miles)
Hospitals
Crewe Rd Sth, Edinburgh, EH4 2XU
0131 5371000
(3.14 miles)
Mental Health (Edinburgh Healthcare NHS Trust) (Community Psychiatric Nurse Bases)
Craigroyston Clinic 1B Pennywell Road, Edinburgh, EH4 4PH
0131 3152026
(3.14 miles)
Loanhead Hospital
Hunter Avenue, Loanhead, Midlothian, EH20 9SW
0131 4400174
(3.39 miles)
Scottish Ambulance Service (Administration, Fife Lothian & Borders Area)
111 Oxgangs Rd North, Edinburgh, EH14 1ED (4.86 miles)
B U P A
Murrayfield Hospital, 122 Corstorphine Road, Edinburgh, EH12 6UD
0131 3340363
(5.02 miles)
Corstophine Hospital
136 Corstorphine Road, Edinburgh, EH12 6TT
0131 5376250
(5.02 miles)
Gogarburn Hospital
175 Glasgow Road, Edinburgh, EH12 9BH
0131 5378000
(5.02 miles)
Learning Disabilities
Tipperlinn Rd, Edinburgh, EH12 9BN
0131 5376145
(5.02 miles)
Lothian NHS Management Efficiency/Competitive Tendering
555 Gorgie Rd, Edinburgh, EH12 9BN
0131 5365200
(5.02 miles)
Nuffield Hospitals Health Screening-Edinburgh
6 Lochside Place, Edinburgh, EH12 9DF
0131 3399009
(5.02 miles)
Health Services Fife NHS Board General Practitioners Surgeries
Dalgety Bay Medical Centre Regent's Way, Dalgety Bay, Dunfermline, Fife, KY11 9YD
01383 822174
(14.22 miles)
Health Services Fife NHS Board General Practitioners Surgeries
Inverkeithing Medical Practice, 5 Friary Ct, Inverkeithing, Fife, KY11 1NU
01383 413234
(14.22 miles)
Health Services Fife NHS Board General Practitioners Surgeries
6 Shore Rd, Aberdour, KY11 5UY
01383 822174
(14.22 miles)
Health Services Fife NHS Board General Practitioners Surgeries
Millhill Surgery 87 Woodmill St, Dunfermline, Fife, KY11 4JW
01383 621222
(14.22 miles)
Health Services Fife Primary Care NHS Trust Community Nurses
Dunfermline, KY11 3BY
01383 731721
(14.22 miles)
Lynebank Hospital
Dunfermline, Fife, KY11 4UW
01383 623623
(14.22 miles)
Health Services Borders Primary Care NHS Trust Hospitals
Peebles, Peeblesshire, EH45 8JG
01721 724223
(14.38 miles)
Health Services Borders Primary Care NHS Trust Mental Health Day Units
Peebles, Peeblesshire, EH45 8BD
01721 720544
(14.38 miles)
Health Services Borders Primary Care NHS Trust Mental Health Day Units
Peebles, Peeblesshire, EH45 8BD
01721 724063
(14.38 miles)
Scottish Ambulance Service N.H.S Trust (Borders Division)
Peebles, Peeblesshire, EH45 9DL
01721 720836
(14.38 miles)
loading Google maps with local businesses

Back To Navigation