The beauty retailer’s brick-and-mortar strategy is ambitious—even as many retailers are dying. Sephora’s stores are getting a ...
Keeping up with the latest beauty hacks and makeup trends ain’t cheap. On average, millennials spend $2,670 on beauty and ...
Address: 1 James Street, The Piazza, Covent Garden, London, WC2E 8BG.