September 19, 2019
Natura-owned cosmetics brand The Body Shop has given its Oxford Street, London store a green makeover. The new concept store, opened on September 17, has been turned into an ‘interactive activist workshop’, encouraging recycling and sustainable living in the spirit...