Запуск нового бесплатного канала местные СМИ называют самым главным событием на британском телевидении с момента начала работы Channel 5 в 1997 году. Сетка вещания London Live будет состоять из развлекательных, спортивных и аналитических программ, а также сериалов. Значительная часть времени будет отведена и местным новостям.