Offered, but mediocre buffet food. BA has F class dining in its F lounge but only for BA F pax and still below quality of inflaight F meal/wines. If you take a 6 hrs flight to London, preflight dining makes some sense. But if you take an ultralong flight to HKG, the mediocre buffet at JFK makes little sense.