Sephora to open 20 UK stores as it ramps up expansion
Sephora is planning to open 20 UK stores as the makeup retailer focusses on bricks-and-mortar.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed