SHANGHAI VENUE
Channel One
Channel One is a modern shopping mall with brands like H&M and Zara, and restaurants like Wagas and Noodle Bull.
Venue Details
Address: | Channel One, 155, Shanghai, China |
Website: | www.channel-one.cn |
Report a correction | |