Privacy Policy

We have updated our Privacy Notice for this website. Please click here to review.

Landor - Shanghai

Office Details

Headquarters

Unit 2004, 20th Floor, Yueda889 Center 1111 ChangShou Road

Shanghai, 200042 China

(T) +86 (0)21 2308 5170

(F) +86 (0)21 3253 6601

To contact this office please email them directly at hello@landor.com