Stagecoach

40A Bus Route & Timetable: Edinburgh bus station - Queensferry, Sommerville Gardens