Las emisiones de noticias estuvieron localizadas entre 1998 y 2008 en el News Centre, en el BBC Television Centre en White City (Londres).