Full list of The Body Shop stores across UK closing down immediately
The Body Shop has announced it will close seven of its UK stores immediately today (February 20) after falling into administration last week. As part of a heavy restructure, the cosmetics chain is planning to close almost half of its 198 shops in total across the country.