BBC News Studio C

Location:
London, United Kingdom
Affiliation:
BBC

Part of Broadcasting House, Studio C is home to “BBC World News,” “World News Report,” “BBC News at Five,” “Newsday,” “World News Today” and “Business Edition.”