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 more
Metro-City Screen
See more
Super Brand Mall Screen
See more
Taiping Financial Building Screen
See more
Taikoo Mall
See more
K11 Art Mall
See more
Global Harbor Shopping Mall
See more
Citigroup Tower
See more
White Magnolia Plaza Screen
See more
Hongyi International Plaza screen
See more
Aurora Screen
See more
Bailian Shopping Mall Screen
See more