BBC World News TV

Live The Story

2.4/5 based on 10 reviews.

BBC World News TV is a cable and satellite television station from London, England, United Kingdom, providing International News shows. As the news service of ... See more the British Broadcasting Corporation and the most widely broadcasted television channel around the world, BBC World News TV produces and broadcasts breaking news, news commentary and analysis, and video news reports from around the world.

17103 tune ins

London - England, United Kingdom - English

Visit the Station's website





020 8743 8000

BBC Broadcasting House, Portland Place, London, W1A 1AA United Kingdom