I have been involved with catering a lot over the years and as mentioned earlier, about £3 for a meal sounds about right including drinks but the big difference is on train staff and prep costs.
I really like the LNER service, which I enjoy a lot, but this means that I expect similar on...