The Churchill Arms pub Christmas Lights switch on countdown 2020 by manager James Keogh
London pub famous for Christmas lights brings hundreds of onlookersLondon's The Churchill Arms has a long tradition of spectacular displays, with Christmas being no exception.