The Body Shop is a cosmetics and make-up retailer based in the UK.
The Body Shop is part of the L’Oréal group.
The Body Shop website explains that the organisation has not sold or used either finished products or ingredients that were tested on animals since 31 December 1990.
Watersmead, Littlehampton, West Sussex, United Kingdom, BN17 6LS
We are the magazine, portal and research source for European ecommerce and multichannel retail, hosting the board-level conversation for retailers, pureplays and brands across all of our platforms. Join the conversation.