BBC News Channel

image

From Studio E at New Broadcasting House, London, the BBC’s 24 hour news channel is Britain’s most watched news channel.