Dalkeith, opposite Shadepark

On Musselburgh Road

Buses point east →

To Sched­uled Ex­pected
140 Musselburgh
948 - SN10 DLE
15:49
140 Musselburgh
505 - SF17 VPD
16:49

Monday 6 October ↓

Bus services

Nearby stops

Map