British Airways provides a complimentary bottle of water, tea, coffee, and a small snack on short-haul flights departing from London Heathrow and Gatwick airports. Additional food items can be pre-ordered or purchased during your flight (subject to limited stock).