I am a traveler and recently visited the British Airways JNB Terminal the personnel were helpful and kind, providing me with precise information regarding my trip and luggage policies. The simple and seamless check-in procedure greatly improved my vacation experience. There was a pleasant environment created by the waiting area's cleanliness and comfort. The speed with which they responded to my inquiries pleased me as well. All in all, I heartily endorse this office to any British Airways traveler. An excellent location for tourists!