London studio
19- 23 Kingsland Road,
Hoxston
London, E2 8AA
United Kingdom
Shanghai office
41 Hengshan Road
T2-9D, Xuhui District
Shanghai, 200031
China
Toronto studio
986 Bathurst Street
Toronto, M5R 3G6
Ontario
Canada
Hong Kong office
Suite 1601-1603,
Kinwick Centre
32 Hollywood Road
Hong Kong
Cape Town studio
8 Greenwood Road,
Parklands, 7441
Cape Town
South Africa