Edinburgh
Dalgety Bay
Prestonpans
North Queensferry
Musselburgh
Penicuik
Tranent
Inverkeithing
Cockenzie
Kinghorn
Burntisland
Loanhead
Musselburgh
Edinburgh
Dalkeith
Rosyth
Newbridge
Edinburgh
Edinburgh
Edinburgh
Edinburgh
Inverkeithing
Edinburgh
Edinburgh
Edinburgh