This is a bit nuts really as this flight effectively leaves at 13.00 UK time. Some people try to synchronise to the destination ie sleeping on this flight isn't a really good idea given the ~20.00 arrival. Going back into the mists of time, this used to be a full 'bells and whistles' lunch service flight with a snack pre-arrival. So unless you are planning on hitting town and going out for dinner when you get in, you should be eating a proper meal on the crossing. An alternative might be to offer a light breakfast on departure, with a more substantial meal before arrival. Perhaps others will disagree or BA's research has found otherwise.