The Body Shop UK: What the administration could mean for High Streets and landlords
by Joanna Hodgson
Feb 14, 2024
4 minutes
In what is one of the most high-profile examples of a retailer entering administration so far in 2024, employees, retail commentators and landlords will eagerly wait to hear what the future holds for The Body Shop in the UK.
The chain, founded in 1974 and known for its cruelty-free and ethical beauty products, is said to have faced "an extended period of financial challenges under past owners, coinciding with a difficult trading environment for the wider retail sector".
The joint administrators at FRP will consider all options to find a way forward for the business- which continues to trade from its 199 stores and has over 2000 staff- and will update creditors
You’re reading a preview, subscribe to read more.
Start your free 30 days