The Body Shop is located in Sandbaai, South Africa on R43 Shop G8, Whale Coast Mall. The Body Shop is rated 1 out of 5 in the category cosmetics store in South Africa.
Address
R43 Shop G8, Whale Coast Mall
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park