DESCRIPTION : Constant pedestrian traffic throughout the day; this is a key tourist area anchored by a majestic six-meter statue of Nelson Mandela. Nelson Mandela Square continues to be one of Africa’s most exclusive dinning and Lifestyle destinations