UK beauty chain returns to high street and opens 6 new stores after going into administration
- Posted on April 11, 2026
- By The Mirror
- 30 Views
UK beauty chain returns to high street and opens 6 new stores after going into administration
The discount health and beauty retailer is making its return with a new store concept