A sleeper train that connects London to the Scottish Highlands will stop at Birmingham International station from today (15 January).
The Caledonian Sleeper currently runs every night apart from Saturday, with guests being transported from London Euston to some of Scotland’s largest cities, including Aberdeen, Edinburgh, Glasgow and Inverness, and more rural locations, such as Fort William.