Edinburgh
Broxburn
Edinburgh
Loanhead
Rosyth
Edinburgh
Gorebridge
Edinburgh
Edinburgh
EH30
EH20
EH53
EH52
Edinburgh, IN
Edinburgh
EH30
Edinburgh
Dalkeith
Currie
Broxburn
Kirkliston
Loanhead
Loanhead
Dalkeith
Newbridge
Currie
Broxburn
Penicuik
Lasswade
Dalkeith
Broxburn
Dunfermline
Kirkliston
Dunfermline
Newbridge
Kirknewton
Penicuik
South Queensferry
Newbridge
Edinburgh