Skip Navigation
中文
Shanghai, China

Shanghai, China

Photo of the Shanghai, China Studio Photo of the Shanghai, China Studio Photo of the Shanghai, China Studio Photo of the Shanghai, China Studio

City Information

frog's Shanghai studio is located in the heart of the French Concession, an area that unites China's rich cultural heritage with the vitality of today's international marketplace.

frog's presence in the region allows us to bring our unique process of strategic discovery to both local and international clientele.

Map of the Area Surrounding the Shanghai, China Studio

Maps & Directions

 

Contact

#16, Lane 76 Wuyuan Road
Shanghai 200031
China
Tel. +86-21-5403-1978
Fax. +86-21-5403-3882

Submit Your Inquiries
business@frogdesign.com

View Careers in Shanghai