Localizado em Islington, o Business Design Centre, foi fundado em 1986, é um dos recintos mais modernos de Londres. Lá são celebradas mais de 80 exposições e 250 conferências por ano e recebe a mais de meio milhão de visitantes por ano.
Cada evento realizado em BDC Business Design Center é único em questão de tamanho, duração, orçamento e audiência. O Centro possui mais de 1.800m, acarpetados, de espaço expositivo flexível, apto tanto para conferências como para um espaço extra ou salas de recreação. Cada evento em BDC designa um próprio Diretor de Projetos, para controlar e dirigir o evento desde o design e planejamento até a sua finalização.