British Airways could start charging for meals in economy on long-haul flights
It has been reported British Airways could start charging for meals in economy on long-haul flights.
Passengers can already buy Marks and Spencer food on journeys within Europe.





