British Airways suspended the sale of short-haul flight tickets departing from London’s Heathrow after the airport asked airlines to limit new bookings.