The Best Pubs in Westminster
Forget the same old tourist traps. Westminster, UK is packed with proper pubs where you can sink a pint of real ale in a 475 year old snug, tuck into a legendary steak and kidney pudding in a chop house that’s older than the United States, or raise a glass of craft beer in a sun drenched beer garden that seats over a hundred. These are the spots where history, hearty food, and genuinely good conversation come together, from a 1750 gem dripping in flowers and Thai curries to a dog friendly boozer with live fiddle music on weekends. Ready to find your new favourite local? Dive in and discover the best pubs in Westminster right now.


1. The Churchill Arms
119 Kensington Church St, London, Greater London, W8 7LN
Welcome to London's most Christmassy pub, a historic building from 1750 that is dripping in flowers and crammed with memorabilia. This famous watering hole was frequented by Churchill's grandparents and is renowned for serving real ales alongside authentic Thai cuisine from a kitchen that has been wowing guests for over 35 years.
Photo by Robert Lamb — CC BY-SA 2.0 via Wikimedia Commons


2. The Harp
47 Chandos Pl, London, Greater London, WC2N 4HS
Welcome to The Harp, an award winning Fuller's pub that is a blissfully traditional place with great beer and good old conversation. This pub is well known for its traditional ciders and perries from all around the country, and its well stocked bar offers everything from modern craft beers to cask classics. It is a great example of a traditional British ale house, is dog friendly, and has free wifi and paid parking nearby.
Photo by Andy F — CC BY-SA 2.0 via Wikimedia Commons


3. Howl at the Moon
178 Hoxton St, Hoxton, Greater London, N1 5LH
Howl at the Moon is an independent neighbourhood pub that doesn't take itself too seriously, offering proper food and booze seriously well. You can enjoy cracking craft beers and creamy Guinness, and on weekends, tap your feet to live traditional music with fiddle, bodhrán, and tin whistle. Seriously good tacos, nachos, and spice bags are available daily, and you can catch rugby on a large screen TV with a banging audio system. It is pet friendly and hosts events like a super fun quiz, making it a fun and unforgettable place to raise a pint with friends.
Photo by Ewan-M — CC BY-SA 4.0 via Wikimedia Commons


4. The Culpeper
40 Commercial St, London, Greater London, E1 6LP
The Culpeper is a fantastic all rounder, offering a ground floor pub, first floor restaurant, rooftop, and even rooms. It serves a workers lunch and drinks downstairs, a set lunch and à la carte dinner in the restaurant, and a famous Sunday roast in both spaces. The rooftop reopens in April for food and drinks with scenic views, and the ground floor pub is dog friendly. With options for casual drinks, formal dining, and a lovely roof garden, it’s a great spot any day of the week.
Photo by Ewan-M — CC BY-SA 2.0 via Wikimedia Commons


5. Ye Olde Cheshire Cheese
145 Fleet St (at Whitefriars St), London, Greater London, EC4A 2BP
Ye Olde Cheshire Cheese is a Grade II listed pub on the Campaign for Real Ale's National Inventory of Historic Pub Interiors, making it one of the oldest pubs in London. As a chop house, it serves the best cuts of meat and its signature dish, the Ye Olde Steak & Kidney Pudding, with all beers brewed by Samuel Smith's using authentic natural ingredients. The pub features beautifully preserved historic function rooms including the Chop Room, Williams Room, Snug Bar, Cellar Bar, Cheshire Bar, and Johnson Bar, perfect for celebrations.
Photo by Ian S — CC BY-SA 2.0 via Wikimedia Commons


6. The Euston Tap
190 Euston Rd, London, Greater London, NW1 2EF
Welcome to The Euston Tap, a pub pouring the freshest beer known to humanity since 2010. It serves a rotating range of cask and keg from the best UK breweries, with a heavy dose of German and Czech beers. In early 2021, a much expanded beer garden opened, creating seating space for more than 100 people. With 18 kegs and 5 casks currently on tap, this is a brilliant spot for a novel outdoor pint.
Photo by Ewan-M — CC BY-SA 4.0 via Wikimedia Commons


7. The Anglesea Arms
15 Selwood Terrace (Onslow Gardens), London, Greater London, SW7 3QG
Welcome to The Anglesea Arms, a beautiful traditional pub on the very street where Charles Dickens once lived. Dating back to 1712, this historic spot is featured as one of the best pubs in London by Squaremeal and proudly holds a 1 AA Rosette for culinary excellence. You can enjoy award winning food and drinks, with a menu that includes a superb pork chop and a popular Sunday roast, all served by friendly staff. It’s a dog friendly venue with outdoor seating, and it is so popular that booking a table in advance is recommended.
Photo by Ewan Munro from London, UK — CC BY-SA 2.0 via Wikimedia Commons


8. Old Red Cow
71-72 Long Ln, London, Greater London, EC1A 9EJ
The Old Red Cow is an independent pub full of character and charm, serving proper British pub food like fish and chips, hearty pies, and classic Sunday roasts. It offers a brilliant range of local beers, fine ales, and quality wines and spirits, and is proudly featured in the CAMRA Good Beer Guide 2025. With a cosy downstairs bar overlooking Smithfield market and a lively upstairs space for private events, it is open seven days a week for great food, drinks, and a warm welcome. The pub is also wheelchair accessible, ensuring everyone feels welcome.
Photo by Ewan-M — CC BY-SA 2.0 via Wikimedia Commons


9. The Ship Tavern
12 Gate St, London, Greater London, WC2A 3HP
Welcome to Holborn’s best kept secret, a classic British ale house and dining room celebrating an incredible 475 years of history. This historic pub serves quality home-cooked British fare sourced from local markets, complemented by quaffable real ales and a superb drink selection. The main bar charms with stripped oak floors and snug booths, while offering six cask marque certified real ales, global lagers, gins, and an extensive wine list. Throughout the day, you can enjoy classic British counter snacks like pork pies, scotch eggs, and cockles and mussels. Come raise a glass to tradition and experience the finest British hospitality.
Photo by Christine Matthews — CC BY-SA 2.0 via Wikimedia Commons


10. The Blackfriar
174 Queen Victoria St (at New Bridge St), London, Greater London, EC4V 4EG
Forget the formality this is a proper pub where you grab a pint at the bar and find a spot. The interior is wonderfully quirky with a religious theme, making it a memorable place to settle in for a cold beer. The outdoor seating is perfect for soaking up the city views while enjoying one of their excellent brews. With great service and a lively lunch crowd, it’s a fantastic spot for a classic pint.
Photo by Ewan-M — CC BY-SA 2.0 via Wikimedia Commons




