I'm looking for cheap flights for the following:
1. Leaving South Africa (Johannesburg preferred) to London around the 23rd of May
2. Leaving Europe (probably London) arriving in New York, US on the 23rd of June
3. Return to Europe around the 3rd of September from New York, US.
4. Return to South Africa around the 10th of September from Europe