Die bronzierte Nelson Mandela Statue auf dem Nelson Mandela Square wurde anlässlich des 10-jährigen Jubiläums im März 2003 enthüllt. Die Enthüllung diente auch als Feier der 10-jährigen Demokratie in Südafrika sowie der Umbenennung des Zentrums vom Sandton Square in Nelson Mandela Square.