• Sat. Feb 24th, 2024

The Body Shop in UK Administration: Will It Survive and Find Long-Term Success?


Feb 13, 2024
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 tasked with exploring all options to find a way forward for the business.

The Body Shop was founded in 1976 by Dame Anita Roddick in Brighton and expanded into a global brand over the years. The company has always focused on ethical trading and opposing animal testing of beauty products. FRP aims to create a more financially stable UK business that is relevant to customers and able to compete long-term.

It’s unclear what cuts the administrators will make, but it’s possible that they may cut costs on property and rents. Despite this, it seems unlikely that The Body Shop name will disappear from Britain’s High Streets after nearly 50 years. The British business has over 200 shops, a few franchises, and its headquarters in London.

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

The Body Shop has changed hands three times since it was sold by founder Dame Anita in 2006, shortly before her death in 2007.

Leave a Reply