London Live

Television
London Live is a local television channel in London, England.[1] The channel transmits local news, current affairs, sports, arts, events and entertainment. It is part of Ofcom's rollout of local television channels throughout the UK. Source

Scope Local
Language English
Country United Kingdom
UVMs ? Request pricing
Broadcast Affiliation ? N/A