Discovery Networks Europe (Discovery Networks EMEA) fue establecida en 1989 con el lanzamiento de Discovery Channel para Europa. Hoy, más de 12 cadenas de televisión ofrecen programación a más de 100 países, y cerca de 200 de millones de suscriptores acumulativos. Discovery Networks EMEA tiene su sede en Chiswick, Londres. Discovery Networks EMEA también tiene sus oficinas regionales por toda Europa incluyendo en Ámsterdam, Bucarest, Copenague, París, Estocolmo y Warsaw.