Please wait...

London Live

London Live

55.631 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