Bus stop · Musselburgh
Bus stop at St Peter's Church, Musselburgh, serving routes 106, 107, 113, 124, N107, N113, N124.
106 High Street (Stop D), Western General Hospital
107 High Street (Stop D)
113 Atholl Crescent, High Street (Stop C), Waterloo Place
124 High Street (Stop C), Usher Hall
N107 High Street (Stop C)
N113 High Street (Stop C), West Maitland Street
N124 Bread Street, High Street (Stop C)