Sephora confirms opening of second UK store
Sephora has confirmed plans to open its second store in the United Kingdom. The new store will be located at Westfield Stratford City in London and is expected to open its doors in November 2023. This announcement follows the successful…
