British Airways has joined forces with Mark and Spencers to dish out a premium food range to fliers on short-haul routes. The airline has ditched its complimentary plane food and drink menu for an...
↧