La sede del canal de televisión fue la sede de Alexandra Palace hasta que la cadena se mudó a los estudios de Lime Grove en los 50, y al BBC Television Centre en 1960, sitio en el que permanece desde entonces hasta 2012, cuando, tras desprenderse de las instalaciones, se desplaza a la Broadcasting House en el centro de Londres.