Rosyth
Dunfermline
Edinburgh
Livingston
Livingston
Edinburgh, IN
Edinburgh
Edinburgh
Leith
Livingston
Livingston
Newbridge
EH52
EH20
EH53
EH30
Edinburgh
Edinburgh, IN
Livingston
Edinburgh
Edinburgh
Livingston
Edinburgh, IN
Livingston
Livingston
Livingston
Edinburgh
Edinburgh
Livingston
Livingston
Broxburn
Edinburgh
Dunfermline
Loanhead
Currie
Roslin
Cwmbran
Livingston
Cwmbran
Livingston