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 neighbouring 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.