Super Brand Mall
in Shanghai, ChinaCategory: Attraction
0 views 0 shares 0 comments
set bookmark!Created/changed by:
System
Address details
153 Lujiazui West Road, Lujiazui, Pudong, Shanghai, China, 200120 Print route »Phone & WWW
Business hours
Info
Super Brand Mall is a major shopping centre in Shanghai. Located in Lujiazui in Pudong, it is one of the largest shopping centres in Asia. Its 13 floors offer a combined gross floor area of 250,000 square meters.The Mall was developed by the Chai Tai Group, a major Thai conglomerate with Thai Chinese owners. The connection with Thailand is most visible at the front of the building, with a Thai Buddhist shrine located just outside the front door.