Nelson Mandela Square
Dominated by a statue of Nelson Mandela, South Africa’s favourite son, the Nelson Mandela Square is one of the largest open public spaces in the country. The European-styled piazza draws a cosmopolitan society to its sidewalk cafes, upmarket restaurants and over 88 exclusive stores. The Square covers 1000 sqm and adjoins Sandton City.
Access the website here.