The Churchill Arms
Out-Christmasing every pub in London, The Churchill Arms takes the crown for the most festive pub in town every year with its awe-inspiring display. This Kensington boozer doesn't mess around, splashing out a whopping £25,000 on flowers and decking its halls with 80 Christmas trees and a jaw-dropping 22,000 lights enveloping the exterior. The twinkling glow invites you inside like a warm hug, perfect for escaping the chilly streets after a long day of Christmas shopping. Inside, it's a fun mix of history and hops – with festive garlands and Churchill memorabilia all around, as well as some unexpectedly mouthwatering Thai dishes to keep you fuelled.