The Aquarium by Kee at Plaza 66. Photo courtesy Shanghai Daily

Dunhill Fuses Brand And Lifestyle In Shanghai

Plaza 66, a sprawling office and mall complex in Shanghai’s Jing’an District, recently unveiled ...