The beauty retailer said 116 stores will remain open, as the company looks into ... In taking swift action to right-size The Body Shop UK store portfolio, we have stabilised the business and ...
The newly revamped Oxford Street store is now open to the public. Here’s what to expect when you visit. The Body Shop is a brand filled with nostalgia. Whether you have fond memories of bath ...
The growth in our customer base has put us in high demand for expanding production room,” owner Ashley Turner said. “The ...