Home / Blog / The Best Pubs in London for Christmas

The Best Pubs in London for Christmas

One of the main advantages of living in London during the festive season is being to relax in a pub filled with the sound of crackling fire and the aroma of mulled wine. There are literally hundreds of old-fashioned English pubs in London that will be serving up Christmas roast meals and winter tipples this festive period, along with making the place look appropriate for the season with Christmas décor. Sitting by the fire with a craft beer never feels quite as good as it does in December. Here are some of the best pubs to visit in London at Christmas.

The Best Pubs in London for Christmas
The Best Pubs in London for Christmas

The Churchill Arms, Kensington

The Churchill Arms, with one of London’s pub exteriors, is the perfect location for a festive occasion. An endless array of fairy lights and mini Christmas trees are on display in December. The inside is equally spectacular as you’ll see inside when you’ll enjoy the more offbeat decorations that make the place look like an indoor garden. British trinkets are hanging from the ceiling, and Thai restaurant near the back features green plants hanging from above. At Christmas, you can enjoy your seasoned ale or cask lager next to the open fire and spend time in a welcoming and cosy atmosphere with your friends.

St Christopher’s Inn Pub, London Bridge

If you want to experience a traditional local pub, London Bridge’s St Christopher’s Inn Pub is the perfect place to be. The contemporary gastropub is ideal for enjoying a Christmas meal with friends, with a traditional Christmas menu matched by the perfect festive atmosphere. They, of course, provide mulled wine, the best kind of winter warmer. The meal consists of turkey and all the trimmings, such as hot roast potatoes, delicious stuffing, and pigs in blankets. Top all that off with Christmas Pudding, the tragical English Christmas dessert. This is a pub where the locals go, which is always the sign of a good venue. You can enjoy a three-course Christmas meal here for just £29.95. That’s isn’t at all bad, and fare more affordable when compared to a number of other venues in London.

The Flying Horse, Liverpool Street

There’s nothing more traditionally British than an old pub that has remained true to its toots. Liverpool Street’s The Flying Horse seems to have cottoned on to that fact, as that’s exactly what it’s done. The interior is perfectly traditional, offering a place to get warm in the run-up to the Christmas period with a cosy ambience and mouth-watering pub meal such as steak and ale pie and sausages and mash. City workers and bankers know this venue only too well. There’s also a Christmas buffet available for social employees wanting to arrange a get-together with their colleagues planning a working party. It includes such tasty festive favourites as turkey tenders, vegetable spring rolls, and pigs in blankets.