flights from jhb to london for Dummies
It absolutely was a nightmare of the practical experience. The station manager was very unprofessional dealing with an around five hour delay and in many cases boarding the flight was a nightmare with 3 plane lots of travellers on other cancelled flights wanting to force and shove to have within the one i boarded.The cheapest price of all airlines