This is our third store in Shanghai and mainland China. Located in the heart of Lujiazui Financial District, IFC is the most premium and deluxe mall in Shanghai, offering a wide spectrum of retail options from the finest international luxury brands to world-class culinary delights.
The IFC not only attracts professionals from the numerous surrounding offices, but is also a perfect shopping and hang out destination for locals and tourists alike.
The mall itself is designed by the critically-acclaimed architect Cesar Pelli. Its distinctive diamond-like forms add a touch of glamour and enchantment to the Huangpu River and neighboring Oriental Pearl Tower. The store is located on the third floor in the IFC, open daily from 10am to 10pm. We hope that you enjoy this edgy yet elegant store of ours ***