Built around a canal in 2000, the Canal Walk Shopping Center is the third largest mall on the continent with around 400 stores, 20 cinemas, a game area and numerous restaurants.
Canal Walk Shopping Centre, Century Boulevard, Cape Town, Western Cape, South Africa
Do you represent this business?
Create a personal account then ask to manage it.
Read more about ellgeeBE pages