Bus stop · Dalkeith
Bus stop at Melville Gate Road, Dalkeith, serving routes 39A, 48, 51.
39A Royal Infirmary
48 Musselburgh Grammar School
51 Edinburgh