Vivid City secure new mega screen in Shanghai
Magnolia Plaza is a screen 30 times bigger than London’s Piccadilly light. Located in the CBD with over 5mn weekly reach, it’s a fantastic addition to our portfolio.
See key details for the screen, along with location information, footfall and screening time