Hello, It was thrilling to plan a trip abroad with my sisters, but we wanted everything to go as smoothly as possible, and the British Airways Johannesburg Office made sure of it. The staff helped us select the finest travel alternatives for our one-week trip and showed us patience and politeness from the time we came in. They checked our baggage allowances, helped us choose our seats... https://airlinecityoffices.com/airlines/british-airways-city-sales-office-in-johannesburg/