Owned by LVMH, Sephora operate over 2,700 stores in 35 ... which opened after much speculation its first store in the United Kingdom (since exiting in 2005), a market led by a few local players ...
Some results have been hidden because they may be inaccessible to you