Join me as I take the Caledonian Sleeper - one of Britain's oldest trains - between London Euston and Inverness in the Scottish Highlands. Featuring a detailed walkaround of the sleeper berth, lounge car, dinner, breakfast and all the quirks of the journey in between.