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.

(532)

London Live TV