The Caledonian Sleeper is an overnight train connecting London with Scotland, offering a slower, more scenic alternative to flying. Travelers can choose from seats to private cabins, enjoy regional ...