Sephora, Europe’s leading beauty retailer, was founded in 1969 in Limoges, France, and became part of the luxury brand holding company LVMH in 1997. In April 2005, Sephora launched its first China store in Shanghai which rapid expansion covering over 40 cities in China.
Store Info:
Location: 1319
Business hours: 10:00-22:00
Phone: 64657791
1319=%7B0E6E6D2C-3CBA-45D6-8005-B0F0A88CB7FC%7D
Map