The Body Shop’s board is holding talks about the possibility of launching a new logo to replace its existing pod identity. A company spokeswoman declines to provide further information on plans for a new marque.
The Body Shop’s in-house design team has been evolving a new store format, following successful roll-outs in Singapore and France, with a view to a possible nationwide roll out in the UK. A new branch at London’s Kensington High Street features the new in-store layout which, if successful, could form the blueprint for other stores nationwide. The store in Lille, France, featured more natural-looking stores, using recycled materials.
The revamp is part of a three- to five-year restructure, following the appointment of chief executive Patrick Gournay in 1998.