Canal Walk Shopping Centre, 8 Plover Close, Century City, Cape Town, 7441, South Africa
Canal Walk Shopping Centre is Africa's leading super-regional retail mall. Its dominant presence attracts diverse shoppers from an extensive portion of the Western Cape, and further afield, with its comprehensive retail and leisure options. Canal…