Please wait...

London Live

London Live

68.831 Views 0 Viewers


London Live is a local television channel in London, England, which launched at 6:30pm on the 31 March 2014. 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.

United Kingdom