All Services
Baby Clinics
We provide a full range of child health surveillance and immunisations. Appointments can be booked by calling The Health Visitors […]
Community Link Worker
A Community Link Worker can help you find services, groups and activities that may help your overall health wellbeing. Please […]
Contraception
We offer a range of contraceptive services, including the Nexplanon Implant and coils. Please make an appointment to discuss in […]
Ear Syringe
We are currently unable to offer this service in the surgery, however, patients can self-refer without speaking to a GP […]
Early Morning Appointments
We are able to offer early morning appointments on certain days. Please ask reception staff at time of booking if […]
Edinburgh Crisis Centre
If you are experiencing a mental health crisis please contact the Edinburgh Crisis Centre: Edinburgh Crisis Centre | Are you […]
Hospital Letters
Hospital letters and reports often take two weeks to be sent to the practice. If you wish to discuss a recent hospital […]
Interpreter
We have access to an interpretation/translation service. This can be helpful at a consultation or with written material. Please let […]
Maternity
The Practice has an attached midwife who runs a clinic on a Wednesday. The doctors also provide antenatal and post […]
Mental Health Drop In Sessions
Thrive Mental Health Drop In Sessions
Physiotherapy
GP Advanced Physiotherapy Practitioners (APP) are highly experienced physiotherapists based in your GP practice who have skills to assess, diagnose […]
Podiatry
Patients can self-refer to Community Podiatry and the information can be found on the Podiatry Website:
Private Services and Fees
Private and insurance medical examinations are done by special appointment only. Please inform the receptionist at the time of making […]
Sick Notes
Please Note These requests can take 3 working days, and you will be contacted when the Fit Note is ready […]
Travel Advice
We are currently unable to provide advice or vaccinations for travel. This service is now based at the Western General […]
Waiting for NHS Treatment
For information on waiting times and information for NHS treatments, please click the link below:
Warts
What causes a wart? Warts are caused by a viral infection in the skin. The virus itself is not harmful. […]