We found some stores
The Body Shop UK is a renowned cosmetics and skincare brand committed to promoting ethical beauty. Founded in 1976 by Anita Roddick, it was one of the first companies to publicly oppose animal testing and champion fair trade practices.