Time Out London
4 months agoLondon
Full list of Body Shops closing in London so far and potential shutdown dates
The Body Shop is closing several branches in London, part of a larger national shutdown plan.
Administrators plan to focus on online sales and wholesale strategies after closing stores. [ more ]