Shanghai IFC

Our third store in Shanghai is located in the IFC, one of the most significant new developments in the pulsating heart of Lujiazui, also known as the “Wall Street” of China. Like its namesake in Hong Kong, the IFC brings together a world of luxury and culinary delights, attracting not only bankers and financiers from nearby office towers, but also fashionable shoppers and sightseers alike. When viewed from the Bund, the IFC strikes a bold silhouette against other futuristic landmark structures, such as the neighboring Oriental Pearl Tower. Come visit our elegant new space on the third floor of the IFC.

Store Details


Shop 16, 3/F, IFC, 8 Century Avenue, Pudong, Shanghai, China
View Location in Map

Store Hours:

Open Daily: 10:00am - 9:30pm