Sephora to open 20 more UK stores by 2027
The CEO has expressed confidence in the brand’s UK success “this time around” due to the improved competition landscape
Sephora has plans to open a further 20 stores in the next two to three years across the UK, The Times has reported, as CEO Guillaume Motte aims to double the beauty retailer’s presence in Britain.