London Live Idents & Presentation

London Live is a 24 hour local television channel for the city of London. The channel launched on 31 March 2014.

Link to the Official London Live Website