All I can say is that on both of my BA flights there was a selection of snacks and drinks laid out in the galley area.
On the 777 coming home I can remember a small glass doored fridge. It's something they advertise as a benefit. When I wandered in there was one crew member sitting on a jump seat on the other side of the aircraft who looked up but went back to reading when I started helping myself.