Canal Walk is a shopping centre located in Cape Town, South Africa. It is the largest shopping centre in the city. Built in what the developers call “Cape Venetian architecture”, the shopping centre hosts over 400 stores, 7,000 parking bays, numerous restaurants, 12 cinemas plus a game arcade
490 Century Blvd, Century City, Cape Town, 7446, South Africa, Western-Cape