Edinburgh
Prestonpans
Musselburgh
Penicuik
Tranent
North Berwick
Cockenzie
Ballencrieff
Kinghorn
Burntisland
Loanhead
Musselburgh
Haddington
Kirkcaldy
Edinburgh
Dalkeith
Haddington
North Berwick
Edinburgh
Edinburgh
Edinburgh
Edinburgh
Edinburgh
Edinburgh
Edinburgh