Yule be all aglow at traditional Notting Hill pub

World Dec 21, 2016

Yule be all aglow at traditional Notting Hill pub

A traditional English pub has been cloaked in more than 80 bright green Christmas trees while nearly 22,000 dazzling lights attract tourists and locals alike to the festive display in London. The lavish decorations adorning The Churchill Arms pub in the fashionable Notting Hill neighborhood ...