Home > Fun > Art & Galleries > Shanghai Culture Square
Shanghai Culture Square

Add:36 Yongjia Rd.

Tel:021- 6431 7782

Time:Tue-Sun 11am-7pm


Credit Cards Accepted
English Service Available


Located on Yongjia Road, Shanghai Culture Square is not only the major theatre of foreign original musicals, but also the production of local musicals and the education and research base of musicals.

It mainly provides musical performances and some fashionable theatrical performances as well.