• Beauty

The Body Shop

The Body Shop is an innovative cosmetics company that is honest, intelligent and leading-edge. It uses its shops and branding power to promote a new way of doing business dedicated to social responsibility and Profits with Principles.

Accepts Southcentre Gift Cards

Newsletter Signup

Be the first to know what's new and exciting in our world & receive special offers, exclusive invites and more!

Message
Hi, this is Southcentre Guest Services, how can we help you?