The Body Shop

Beauty & Wellness
The Body Shop
Location
#B1-26
Store Hours
10:00am to 9:30pm
Accepts Vouchers

Found in 1976 in Brighton, England by Anita Roddick, The Body Shop is a global beauty brand. The Body Shop seeks to make a positive difference in the world by offering high-quality, naturally-inspired skincare, haircare and make-up produced ethically and sustainably. The Body Shop pioneered the philosophy that business can be a force for good and after being acquired by L'oreal in 2006, it is scaling up its vision. The Body Shop has more than 3,000 stores in more than 60 countires.