MoneySavingExpertThe Body Shop to close almost half its stores as it falls into administration – your shopping, refund and gift card rights explained

February 29, 2024by Jay Shah
Cosmetics retailer The Body Shop will close 75 stores over the next four to six weeks after falling into administration earlier this month. This comes after seven stores were closed on 27 February, resulting in almost half of its 198 stores shutting their doors for good and hundreds of staff facing redundancy
Our locationsWhere to find us?
7th Floor, 70 London Road, Twickenham TW1 3QS
Placeholder image
Get in touchLets get social