Specific example.
I recently joined a choir and tomorrow is my first concert. We have to be at the venue to prep by 5:30, and the concert doesn't end till around 9:30. Then we are supposed to go to one of the choirmembers' homes (not near the venue) for drinks and crisps.
Considering that I have to travel to get to the venue, that I don't want to eat after I've got my outfit on to prevent getting food on it, and that I can't eat while I am standing on stage singing - when am I supposed to eat? Crisps are not enough for me.
I suppose I will just have something to eat around 3-3:30ish before I go, and then after the concert get something myself to eat first and then meet up with the others afterwards, if they are still there.
If this were in the US, we would all have gone out for a nice meal in a restaurant afterward.