Unless flying Upper Class, then don't expect a lot. They have really cut back in economy and premium economy.
If you are travelling with children, I would certainly buy some fruit, food, snax etc from either Boots or WH Smiths after you go through security. That way, you can get their "meal deal" and can take the juice or water included in the deal on board the aircraft.
The so called "full British breakfast" inbound to LGW was, quite frankly sh1t.
There was no bread roll, no juice, a miserable couple of inches of weak coffee served in a paper cup, and I honestly wish they hadn't bothered at all and just served a cereal bar or a muffin, and some decent OJ and a decent cup of coffee.
If you are inclined to like a nibble with your drinks in flight, buy your own Pringles, or cheese biscuit snax, because the size of the bag they grudgingly serve isn't enough to keep a mouse going.
Been travelling with VAA for many years, and years ago, it felt like something funky and fun. Now, their product has been pard to the absolute bare minimum, and doesn't even begin to live up to their overdone hype.
Edited: 2:45 pm, July 20, 2013