Approximately 1.69 km away
Address: Shop AR10/11, Central Terminal Building, Arrival Concourse, OR Tambo International Airport, Johannesburg, South Africa
Approximately 1.8 km away
Address: Ground Floor, Entrance 1, Shop 13 & 14, Festival Mall, Corner Of C. R Swart & Kelvin Roads, Kempton Park, South Africa