Metro-City Screen
Location
Located in the southwestern part of Shanghai, Xujiahui CBD is one of the four major shopping and business central districts in Shanghai with a proliferation of high-end shopping centers and department stores. Oriental Buisness Tower, Metro-City, and Pacific Department Store where the three LED screens located are the iconic buildings in Xujiahui known to locals for a long time.
Being the only screen with spectacular shape in China, Metro-City screen has delivered a massive number of creative campaigns for most of world’s well known international brands.
Screen Position
The screen sits in the intersection of Hong Qiao Lu, Hua Shan Lu and Zhaojiabang Lu where there are extremely high traffic numbers passing through this core transportation hub to get around the city every day. There are four wide pedestrian crossings in the intersection where the three screens are visible to a huge pedestrian footfall.
More in Shanghai
Westgate Mall Screen
See moreMetro-City Screen
See moreSuper Brand Mall Screen
See moreTaiping Financial Building Screen
See moreTaikoo Mall
See moreK11 Art Mall
See moreGlobal Harbor Shopping Mall
See moreCitigroup Tower
See moreWhite Magnolia Plaza Screen
See moreHongyi International Plaza screen
See moreAurora Screen
See moreBailian Shopping Mall Screen
See more