Canal+ Group
La sede social de C8 se encontraba situada en los locales del Groupe Canal+ en la place du Spectacle en Issy-les-Moulineaux. Desde enero de 2013, la ubicación de D8 se encuentra en la rue Les Enfants du Paradis en Boulogne-Billancourt.