
Iconic overnight 417-mile train journey that takes passengers to the Scottish Highlands
Aberdeen to Plymouth is now the UK's longest direct train at 695 miles, but the Caledonian Sleeper offers a more memorable experience
Full Article