Today I want to share my favorite Hampstead pubs with you. Up in north London, this village-like neighborhood is packed with great places to eat and drink. From classic boozers to cozy corners and haunted rooms, Hampstead has a pub for every taste and style.

Hampstead Pubs

Hampstead Pubs

I lived in Hampstead for years, and I spent a lot of time with friends in the local pubs while I was there.

I enjoyed summer afternoons in the beer gardens at The Garden Gate and The Roebuck, and winter evenings playing board games at The Wells and doing pub quizzes at The Flask.

And that’s to say nothing of the days I whiled away as I ate Sunday roast at The Holly Bush and chased ghosts in The Spaniards Inn. Suffice it to say I got to be a bit of an expert.

Whether you love traditional English dishes or classic English drinks, Hampstead pubs with gardens or Hampstead pubs for lunch, I can assure you there’s a place for you.

Wells Tavern Pub, Hampstead

1. The Holly Bush Pub, Hampstead

Since it’s my favorite, I’ll start my list of Hampstead pubs with The Holly Bush. Tucked away on a bend in a residential street, this 18th-century pub features a warren of wood-paneled rooms with fireplaces.

Finding it feels like unlocking a local secret, and spending an afternoon or evening over food and drinks is a great way to get into the local scene in this part of north London. It’s one of the best Hampstead pubs for Sunday lunch, too.

Holly Bush Pub in London

2. The Wells Tavern, Hampstead

Down Well Walk, one of Hampstead’s most famous streets, lies The Wells. With picnic tables for sunny days and board games for chilly nights, it’s a versatile favorite.

This pub is known for food, too. Whether I eat downstairs in the pub or upstairs in the dining rooms, the meals always impress.

The Wells is also right down the street from Hampstead Heath, so it’s a great place to go on the way to or from a ramble in the park. It’s one of the top dog-friendly Hamsptead pubs, too, so it’s perfect if you’ve just walked your pup.

The Wells Tavern pub, Hampstead

3. The Flask Pub, Hampstead

Just off Hampstead High Street, The Flask is another of the best pubs in Hampstead. Right on the corner of the pedestrianized stretch of Flask Walk, this local favorite is set in a beautiful Grade II-listed building.

The Flask is a fun place to go for evening drinks or Sunday roast. The pub has a great Victorian feel to it, and the conservatory in the back is a nice place to sit on rainy days and busy evenings.

The Flask pub in Hampstead, London

4. The Spaniards Inn, Hampstead

Just off Hampstead Heath, The Spaniards Inn is one of the most famous pubs in Hampstead. It dates back to the 16th century, and its wood-paneled rooms are reputed to be haunted (I haven’t seen a ghost yet, but I’ll keep looking).

The Spaniards also has a big beer garden with lots of atmospheric tables ensconced in foliage. It’s the perfect place to stop for lunch if you do one of my self-guided Hampstead Heath walks.

Spaniards Inn Beer Garden, Hampstead

5. The King William IV Pub, Hampstead

Right on Hampstead High Street, The King William IV is another of the best Hampstead pubs. While best known for being one of London’s oldest gay pubs, it’s a fun place for anyone to enjoy.

The King William IV is over 200 years old and it has great atmosphere. With a beer garden, live music, and 100 portraits on the walls, it’s a great place to spend an afternoon or evening in this part of north London.

King William IV Pub, Hampstead

6. The Duke of Hamilton Pub, Hampstead

New End is home to the Duke of Hamilton pub, a local favorite I once helped save from demolition. This 18th-century Hampstead pub has gone through many iterations over the years, and today it’s home to the Hampstead Jazz Club.

The Duke is also known for being a former haunt of actors like Richard Burton, Peter O’Toole, and Oliver Reed. It has a fun deck out front and a beer garden in the back, too.

Duke Hamilton Pub, Hampstead

7. The Garden Gate, Hampstead

Down in South End Green, The Garden Gate is one of my favorite Hampstead pubs for an important reason: it’s one of the best pubs with beer gardens in London. It’s my favorite place in the area to sit outside on a sunny afternoon.

Given its location right by the Hampstead Heath Overground station (and the park itself), The Garden Gate is also one of the best Hampstead Heath pubs.

This is a great place to end up after a walk up to the Parliament Hill Viewpoint or a swim in one of the Hampstead Heath ponds.

Garden Gate Pub Beer Garden in Hampstead, London

8. The Roebuck, Hampstead

Not far from The Garden Gate, The Roebuck is another of my favorite Hampstead pubs. Right across the street from the Royal Free Hospital, this country-style watering hole is known for its 19th-century atmosphere.

The Roebuck also has a well-known beer garden with covered areas and heaters. It’s a fun spot to sit outdoors, rain or shine.

The Roebuck Pub, Hampstead

9. The Magdala Tavern, Hampstead

Just around the corner from The Garden Gate, The Magdala is one of the most famous Hampstead pubs for its dark history. This is the spot where Ruth Ellis, the last woman to be hanged in Great Britain, shot her boyfriend in 1955.

Today The Magdala is an independent beer-and-food house on the edge of Hampstead Heath. Right by the Overground station, it’s a good one for a meal before or after a walk in the park.

Magdala Pub, Hampstead

10. The Old White Bear Pub, Hampstead

Tucked away on a side street in the heart of Hampstead village, The Old White Bear pub is a neighborhood classic. It’s undergone multiple renovations in recent decades, and its latest incarnation is a modern gastropub with a big bar and a cozy fireplace.

The Old White Bear serves everything from warming soups to Sunday lunches, and it has a range of beers, wines, and other drinks on offer. It’s one of my favorite local pubs in Hampstead.

White Bear Pub, Hampstead

11. The Freemasons Arms Pub, Hampstead

Right on the edge of Hampstead Heath, The Freemasons Arms pub is known for its abundance of outdoor tables. It’s a great place to get a drink after a walk in the park on a sunny afternoon.

The pub serves food, too, and there’s an indoor dining room where you can enjoy everything from Sunday roast to pub classics like chicken and pork.

Freemasons Arms Pub, Hampstead

Hampstead Walk

If you want to see more of Hampstead and its pubs, you can go on my free self-guided Hampstead walking tour. It will take you around the side streets and show you some of the best Hampstead pubs along the way.

The Holly Bush pub menu with a candle in London

Hampstead Pubs

I hope you’ve enjoyed this look at my favorite Hampstead pubs. This area is a great place to eat and drink in the UK capital, and I’m sure you’ll love these watering holes as much as I do when you’re in the neighborhood.

If you want to see more, I’ve written a lot about pubs in London. You can take a look at my pub itinerary to get started.

If you’re interested in finding one you can call home-away-from-home, check out my post about the best pub stays in London. I hope you find the perfect one for you!

Find this post helpful? Buy me a coffee!

New here? Join thousands of others and subscribe to the A Lady in London blog via email.

Pin it!
Hampstead Pubs

6 Comments on Lady’s 11 Hampstead Pubs You’ll Love in London

  1. I lived in West Hampstead for 3 years and thought it was beautiful but seeing these places now I have missed the best of its neighbouring area or I lived in the wrong area altogether. 🙂 Sooo nice these hidden gems!

  2. Absolutely lovely area for sampling everything that quality pubs possess from an interesting and informative history up to the present day ambiance of cosy decor whilst embracing varied menus, beers and wines.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.