World Time Machine- Nelson Mandela Square Shop 59, Nelson Mandela Square Sandton JOHANNESBURG Guateng South AfricaPhone : 117 846 684 Get Directions