This may have been stated in here before but:
BA scraps free 'galley snacks' for long-haul economy passengers
The 'raid the larder' option is still available in Club World, however
BA scraps free 'galley snacks' for long-haul economy passengers | The Independent