A journey from London Euston to Edinburgh by Caledonian Sleeper, on the very first departure to use the new Spanish-built sleeper trains on 28 April 2019. For schedule, fare, tickets & more info see

AloJapan.com