Sephora opens first smaller-format boutique in UK on London’s Carnaby Street

Sephora has opened its first ‘boutique’ store in the UK with a debut on Carnaby street. It comes at a busy time for the brand that’s also opening full-size store in Edinburgh and Glasgow as part of its wider UK rollout.

Read More

Leave a Reply

Your email address will not be published. Required fields are marked *