So East Coast (at least in theory) trump Virgin on that score.
To be honest, East Coast first class offering is at the moment much better at all times beside breakfast time where both companies have similar level of service.
While staff is great as always, the food is getting worse all the time:
Breakfast - more or less the same (salmon and scrambled egg portions are half of what it used to be year ago)
Light breakfast - I noticed availability has slipped a lot. It sometimes looks as they serve what is left from breakfast
Mid day/light bites - that has changed most. I think they even changed the name of the menu. It is literally bites that they offer as some of the "sandwich collections" have 2-3 tiny sandwich triangles that I wouldn't even call quarters. It used to be a sandwich pack like you get in shops.
Evening meal - that has been a let down lately as well. Maybe it is just a menu this month or something but for past month (I hope this is just on the trains I have been on) they have been serving pies only. I live near Wigan at the moment but FFS not all people here eat them
I'm not complaining though
