The Body Shop closing 9 more London stores in weeks - full list of 75 UK branches shutting
Published
The Body Shop has already closed seven stores as part of its administration process, meaning 82 branches will have closed over the next few weeks.
Full Article