BBC News Studio E

Location:
London, United Kingdom
Affiliation:
BBC

Part of Broadcasting House, Studio E is home to “BBC News at One,” “BBC News at Six,” “BBC News at Ten” and the BBC News Channel.