BRITAIN’S most festive pub’s landlord has told how he comes inches from disaster every year.
The Churchill Arms in Kensington spends thousands of pounds transforming the boozer into a magical grotto, complete with glittering champagne bottle sculptures and a towering 16-foot tree.
The pubs Christmas display features 55 Christmas trees Pub manager James Keogh claims its ‘the most festive pub in London’But every year James waits with bated breath for the hundreds of lights to turn on.