Appointments 

You can book an appointment by calling the practice during opening hours on 0131 664 5606.  The Practice is open 8.30am - 5pm Monday to Friday.

Alternatively, you can request an appointment by using the online appointment request form. We will do our best to accommodate your choice of date and time and will contact you to confirm or seek alternative dates.




Date & time of appointment








I want to cancel / amend my appointment

Swanston Farm109 / 3A Swanston RoadEdinburghEH10 7DS0131 664 5606find us
39 High StreetKinrossKY13 8AA01577 863333find us
Our practice
Emergencies
Our services
Make an appointment
Registration
Latest News