1. The Churchill Arms
- Why we recommend: this really is the place everyone thinks of when they hear the words 'Christmas pub'. The lights are truly spectacular, and the interior is just as appealing - the festive period isn't complete without a visit here
- Location: 119 Kensington Church Street, W8 7LN
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.