One Museum Place is stunning 60-story prime office tower with a six-story retail podium in Shanghai.
One Museum Place is stunning 60-story prime office tower with a six-story retail podium in Shanghai.
Project Credits: LightSource International & CLA Asia
Photos: © CLA Asia
Pharos Architectural Controls Limited
International House
7 High Street
Ealing Broadway
London W5 5DB
United Kingdom
+44 (0)20 7471 9449