Reporter Alice Giddings on the Caledonian Sleeper train (Picture: Caledonian Sleeper/Metro)
The Caledonian Sleeper train has been trundling between Scotland and London ever since the first service left Glasgow Queen Street Station on April 2, 1873.
Billed as the ‘journey of a night time’, it’s a mainstay at London Euston and…
Read More