A pub in London has been dubbed Britain's most festive on social media, and we can see why. The Churchill Arms in Notting Hill has been decorated with 90 Christmas trees and 21,000 lights.
the Kensington pub renowned for its magical Christmas light display. The moment came on Friday evening (15 November), attracting crowds from far and wide to see one of London’s most famous pubs ...
London's first-ever carbon-negative pub ... the pub will need some seriously busy footfall to keep the lights on. Of course, no pub would be complete without beer and visitors to the 55k Tonnes ...