Caledonian Sleeper from London Euston (EUS) to Edinburgh (EDB) TrainTravel & transportShareLondon, ENG, GB