Startups
Cape Town's top shopping centre and fashion destination, with thousands of local and international brands, one-stop shopping, leisure and entertainment.
Overview
Location
South Africa, Western Cape, Cape Town
Employees
51-200
Phone
+27 21 529 9699