The Royal Highlander, at least northbound, was the last "dinner bed & breakfast" train in Britain, into the 1970s. There was a vacuum-braked restaurant car, well after air brake became normal on the WCML, from Euston, which was detached at Crewe, and then a separate Scottish Region internal restaurant car was attached at Perth in the morning. This latter must have been a rather challenging duty, the Inverness-based car and crew came southbound for the Highlander dinner service, detached at Perth, and then had many hours to wait before at about 5am they got going again for the northbound breakfast run.