International beauty brand with 16 UK stores set to open 4 more – from July 9

Jun 8, 2026 - 13:07
 0
International beauty brand with 16 UK stores set to open 4 more – from July 9


The retailer will venture into Scotland for the first time.