Bus stop · Inveresk, Musselburgh
Bus stop at Inveresk Kennels, Inveresk, Musselburgh, serving routes 111, 140, 141.
111 Royal Infirmary
140 Tesco Terminus
141 Tesco Terminus