Actually Bahrainlad....the new sleep service is on this route which gives you the option to eat a full meal in an airport restaurant in Bahrain before the flight and a breakfast is served on the flight prior to landing in LHR... Maybe this will finally encourage premium pax to arrive early for a change...mind you, the flight leaves so late in the evening from bahrain, I know I would have already ate!!!