I did forget to mention that meals in the reataurant car onboard the train are not actually free. I used one of my six complimentary meal vouchers (3 breakfast and 3 lunch/dinner) to purchase my breakfast, these of which are given to GNER's frequent travellers who are members of the GNERtime club. Restaurant meals are provided on the majority of weekday trains and are top-notch stuff! (NOT of the awful Virgin Trains kind I must add). If you hold a GNER Executive ticket then you do receive a meal voucher per journey for 3 courses. Thanks.
Here was my breakfast menu on The Flying Scotsman:
http://www.gner.co.uk/GNER/GoEat/Res.../Breakfast.htm