1. Industry
Send to a Friend via Email

Your suggestion is on its way!

An email with a link to:


was emailed to:

Thanks for sharing About.com with others!

You can opt-out at any time. Please refer to our privacy policy for contact information.

Sephora Shanghai, China Flagship Store - Biggest Flagship Store Features


Sephora Shanghai, China Flagship Store - World’s Largest Store Details:

The Sephora Shanghai flagship is not only the largest of Sephora’s retail stores in China, it’s also the biggest Sephora store in the world.

Sephora Shanghai Flagship Location
Jinjiang Xiangyang Building,
993 Nanjing Xi Lu,
Jing’an District, Shanghai
Phone: 021 2326 8888

Unique Features of the Sephora Flagship Store in Shanghai:

The largest retail store in the Sephora fleet, the Shanghai flagship has more to offer Sephora shoppers than any other Sephora retail space. Features of the Shanghai flagship include:
  • 16,000 square feet
  • Five levels
  • 118 different brands (17 are Asian brands and 3 are Chinese brands)
  • 7,000 different products
  • Sephora Academy to train "beauty experts"
  • Consulting services for make-up, skin care, perfume, and hair care

More About Global Flagship Stores:

  1. About.com
  2. Industry
  3. Retail Industry
  4. Retail Trends & Trendsetters
  5. Sephora Shanghai Flagship Store - Features of China’s Biggest and Best Flagship Retail Stores - Sephora’s China Flagship Store is the Largest Sephora in China and the Biggest Sephora in the World

©2014 About.com. All rights reserved.