BBC London News

BBC London News (referred to onscreen as BBC London) is the BBC`s regional television news programme for the English region encompassing London and the surrounding areas. Its local competitor is ITV News London, which is produced by ITN for ITV London. BBC London News is broadcast seven days a week on BBC One in London and the surrounding areas, ....
Found on
No exact match found