Caledonian Sleeper London To Fort William Scotland – Britain’s best …

Climbing aboard the Caledonian sleeper train at London Euston, filled with an excitement that you only get when undertaking a new adventure. We were about to embark on a 12-hour…