British Airways is no longer serving complimentary food menu on short-haul flights, instead the airline will sell Marks & Spencer meals.
READ MORE ยป