Churchill Arms, a centuries-old pub in London is adorned with over 90 Christmas trees and 21,500 lights in its recent festive makeover. Named after Winston Churchill’s grandparents who were regular guests in the 19th century, the pub has stood on Kensington Church Street in west London since 1750 and is known for its quirky exterior decorations, especially its annual Christmas displays.
Posted inNews