Im thinking of doing an ALR 7 day first class rover in August or half term holidays, and thinking of using The Highland Chieftain southbound from Aviemore on a weekday,and was wandering if the full English breakfast is served on the train? as it would be served between Inverness and Perth.