Contact

France

Canal Toys
17 rue curnonsky
75017 PARIS
FRANCE

United Kingdom

CANAL TOYS UK
Kensington House
1st Floor
Westminster Place
York Business Park
YORK YO26 6RW
UK

Spain

CANAL TOYS SPAIN
CALLE FERROL, 2D. EL CAMPELLO
03560 ALICANTE
SPAIN

USA, Canada

CANAL TOYS USA
1700 WEST PAR DRIVE,
SUITE 120 WESTBOROUGH
MA 01581
USA