Which public square and shopping centre in Sandton is The statue of Nelson Mandela located 
Nelson Mandela Square
-1
Section::::Abstract.
Statue of Nelson Mandela, Johannesburg
46391886
-1
Section::::Abstract.
Nelson Mandela Square
1355154