Newbridge
Kirkliston
Currie
South Queensferry
Broxburn
Juniper Green
Balerno
Penicuik
Kirknewton
Edinburgh
Edinburgh
Edinburgh
Edinburgh
EH30
Juniper Green
Kirknewton
EH28
Kirkliston
EH26
EH25
EH14
EH52
Balerno
Inverkeithing
Edinburgh
Dunfermline
Grangemouth
Polmont
Edinburgh
Blackburn
Broxburn
Blackburn, West Lothian
Newbridge, City of Edinburgh
Livingston
Dunfermline
Edinburgh
Livingston
Edinburgh
Edinburgh
Bo'ness