Award-winning shopping center in Cape Town's Southern Suburbs, featuring 180 stores and a stylish, contemporary urban lifestyle.