Broadcast
BBC Studioworks expands as three studios re-opened at Television Centre site
BBC Studioworks today re-opens the studio doors to the ‘home of British television’ at the Television Centre site in central London. Television Centre, originally opened in 1960 and the biggest TV production facility of its kind in the world...