Screens / Shanghai

Metro-City Screen

An image of an out-of-home advertising 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.

All Screens