The Caledonian Sleeper is a scenic overnight train that travels from London to Scotland with private cabins, Scottish dining, and scenic Highland views.