Being South Edmonton's largest shopping centre and city's premier fashion destination, Southgate Centre is home to over 150 stores and services.