First opened in June 1960, BBC Television Centre is a British cultural icon and a landmark piece of modern architecture. Built on the site of the 1908 Olympics and the Franco-British Exhibition, BBC Television Centre was designed to be a factory for television and a powerhouse of creative broadcasting. Covering 14 acres and twice the…
Read More >
25 April 2019 BBC