The stylish Shanghai IFC development blends with the Lujiazui financial zone cityscape. The mall, with a diamond-like appearance, glitters with the vibrancy of the city, with opulent interiors framing a stylish shopping environment. Shanghai IFC Mall is quickly becoming one of the leading luxury shopping destinations in the world.
Super Brand Mall
Located in Pudong’s Lujiazui Area, this is huge shopping complex over 13 floors with hundreds of shops, restaurants and cafes. It’s an unmissable experience for anybody on a visit to Shanghai.
Plaza 66 is a commercial and office complex in Shanghai, consisting of a shopping mall and two skyscrapers covering 50,000 sq m. Many of the top luxury brands have their flagship stores located in Plaza 66. Walk the plaza’s avenue and enjoy fashion shows, model shows and famous designers.
Grand Gateway is an office complex consisting of two skyscrapers in the Xujiahui area of Shanghai. It is one of the most visited malls in Shanghai, particularly at night when it’s all lit up. The Grand Gateway Plaza Mall has six storeys and hundreds of shops, as well as one basement level shopping area. This mall caters more to local clientele, as you can tell from the many Chinese stores and distinctively cheaper prices.
Located on Huaihai Middle Road, the Times Square Shanghai skyscraper is famous for its top quality goods and as its annual New Year’s Eve celebrations. Times Square contains a seven-storey retail offering, a 30-storey Grade A office Tower and 26 stories of serviced apartments. With more than 100 shops and restaurants covering fashion, accessories, fine dining, beauty and entertainment, Times Square provides a one-stop shopping experience.