The Body Shop enters administration in the United Kingdom

In February 2024, The Body Shop’s UK business entered administration, potentially putting the jobs of up to 2,000 employees at risk. Despite this, the retailer’s stores will remain open while administrators work to save the UK firm. FRP, the appointed restructuring firm, is determined to find a way forward for the business and create a more financially stable UK brand.

The Body Shop was founded in 1976 by Dame Anita Roddick in Brighton. Over the years, it grew into a global brand that focused on ethical trading and opposing animal testing of beauty products. Now, FRP aims to make The Body Shop a modern beauty brand relevant to customers and able to compete long-term.

Despite the potential for job cuts due to cost-cutting measures by administrators, it is unlikely that The Body Shop will disappear from Britain’s High Streets after nearly 50 years. With over 200 shops, a few franchises, and its headquarters in London, The Body Shop remains a well-known brand in the UK.

In November 2021, Aurelius purchased The Body Shop for £207m after poor sales during the Christmas trading period. There are hopes that the brand will be restructured to better compete with brands like Lush, which is popular among younger shoppers.

Since its sale by founder Dame Anita in 2006, just before her death in 2007, The Body Shop has changed hands three times.

By Editor

Leave a Reply