Edinburgh
Livingston
Edinburgh
Newbridge
Edinburgh
EH49
Edinburgh, IN
EH30
EH47
Whitburn
Livingston
Edinburgh
Edinburgh
EH30
Bathgate
Leith
Newbridge
Edinburgh
Cowdenbeath
Currie
Kirkliston
Livingston
Loanhead
Loanhead
Bathgate
Newbridge
Currie
Broxburn
Penicuik
West Calder
Bo'ness
Linlithgow
Livingston
Bo'ness
West Lothian
Broxburn
Dunfermline
Kirkliston
Dunfermline
Newbridge