The fate of seven Body Shop stores in southeast London hangs in the balance as the popular beauty chain has plunged into administration.
With over 200 outlets across the UK, including seven in southeast London and one in Dartford, the future of these locations remains uncertain. FRP Advisory, insolvency experts, have been appointed to manage the administration process.
Founded in 1976 by Anita and Gordon Roddick, The Body Shop gained renown for its commitment to ethical consumerism, prioritizing ethically produced cosmetics and skincare products.
The move into administration comes shortly after Aurelius, the new owner, assumed control of the business in January through a £207 million acquisition from previous owners Natura & Co. At the time of the takeover, The Body Shop employed approximately 10,000 individuals globally.
While it remains unclear if any south London stores will close, the announcement underscores the challenges faced by the retail sector. FRP Advisory stated that administrators will explore all avenues to secure the future of the business, acknowledging its prolonged financial struggles.
Despite the administration, The Body Shop will continue trading both in-store and online, with a focus on stabilizing the UK business. The administration process will solely affect its UK operations, leaving international franchises unaffected.
In a statement, FRP highlighted the company’s ambition to remain a modern and dynamic beauty brand, emphasizing the importance of creating a financially stable UK business amidst the challenging retail landscape.
The Body Shop has faced an extended period of financial challenges under past owners, coinciding with a difficult trading environment for the wider retail sector,” FRP said.
As the administration process unfolds, stakeholders and customers alike await further developments regarding the future of these iconic stores
More news from Dartford