The Body Shop Opens New Concept Store In London September 23, 2019 In-store0 SHARE The Body Shop is going back to the future with a UK concept store that aims to return to the activist roots of its late founder, the environmental and human rights campaigner Anita Roddick. As well as a zone to encourage shoppers to become part of a READ MORE