Edinburgh
Kirkcaldy
Edinburgh, IN
Livingston
Livingston
Newbridge
EH52
EH20
EH53
EH30
Edinburgh, IN
Livingston
Bathgate
Edinburgh
Edinburgh
Livingston
Edinburgh, IN
Livingston
Livingston
Edinburgh
Livingston
Grangemouth
Livingston
Bathgate
Broxburn
Livingston
Grangemouth
Loanhead
Edinburgh
Loanhead
Cowdenbeath
Dunfermline
Currie
Lochgelly
Livingston
Livingston
Livingston
Edinburgh
Edinburgh
Dunfermline