The Caledonian Sleeper, Edinburgh Waverley..Caledonian Sleeper is the collective name for overnight sleeper train services between London and Scotland, in the United Kingdom. It is one of only two sleeper services on the railway in the United Kingdom (the other being the Night Riviera between London and Penzance). Two services depart London each night from Sunday to Friday and travel via the West Coast Main Line to Scotland...Capture date & time: Thursday, Oct. 31, 2019 23:37:48..Pictured: The Caledonian Sleeper gets ready to depart from Waverley Station in Edinburgh..Credit: Alex Todd / Avalon