Essential services British Airways Nairobi Office by the. city-based office helps with general customer service, baggage issues, ticketing, and travel reservations. It also provides information on visa requirements, special requests, and the airline’s frequent flyer club. For travelers going from Nairobi to locations in the UK, Europe, and beyond, British Airways guarantees a smooth journey.