We are located at the following location: 17 Corner of Atlas Road and Bowls Road Arcadia East London 5201 Google Maps Click here... Streetview: Click here...