The Body Shop returns to activism with London concept store

The Body Shop describes its revamped Oxford Street concept store as an 'activist workshop'

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...

Read the full article now!