
48
Musselburgh Grammar School - Terminus
Branches
- Musselburgh Grammar School
- Rothesay Place
- Newbigging
- High Street (Stop D)D
- Bridge Street
- Brunton Theatre Journey Hub
- North High Street
- Fisherrow
- Harbour Point
- Olive Bank Road
- Eskview Road
- Eskview Crescent
- Stoneybank Gardens
- Whitehill Avenue
- Whitehill Gardens
- Denholm Drive
- Clayknowes Court
- Clayknowes Avenue
- Stoneyhill Drive
- Newhailes Roundabout
- Benhar Road
- Whitehill Street
- Newcraighall Drive
- Fort Kinnaird East
- Fort Kinnaird
- Fort Kinnaird West
- Peacocktail Close
- Jack Kane Centre
- Hay Drive
- Hay Avenue
- Wauchope Road
- St Teresa Church
- Niddrie Marischal Drive
- Niddrie House Avenue
- Greendykes Terrace
- Sandilands Close
- SCRM
- Royal InfirmaryIP
- Little France Road
- Fernieside Drive
- Fernieside Grove
- The Wisp
- Old Dalkeith Road
- Sheriffhall Park and RideC
- Campend
- Melville Gate Road
- Lugton Brae
- Glebe Street
- Old Edinburgh Road
- Buccleuch Street
- James Lean Avenue
- Bruce Gardens
- Primrose Terrace
- Hepburn Drive
- Easthouses Road
- Easthouses Way
- Little Acre
- Hawthorn Crescent
- Hawthorn Centre
- Mayfield Place
- Elm Place
- Buckie Road
- Oak Crescent
- Finlay Place
- Larch Crescent
- Hughes Crescent
- The Kilns
- Sycamore Road
- Stone Place
- Newbattle Centre
- Blackcot Road
- Blackcot Avenue
- Suttieslea Place
- Bryans Avenue
- Park Road
- Station Road
- St Anne's Court
- Dean Park Place
- Fourth Street
- Mining Museum
- McGahey Court
- The Crescent
- Gowkshill Farm
- St Andrews Primary School
- Greenhall RoadAT38
- Barleyknowe Crescent
- Greenhall CrescentAT6
- Arniston Engine
- Leisure Centre
- Newbyres CrescentAT52
- Gore Avenue
- Newbyres Crescent
- Police Station
- Gorebridge Inn
- Powdermill Brae
- Powdermill BraeAT43
- Terminus