Le Channel est une scène nationale implantée dans les anciens abattoirs de la ville de Calais, un site de quatorze mille mètres carrés entièrement transformé en lieu culturel, dont l’une des spécificités est d’être animé d’un projet de lieu de vie artistique.