Looking for top things to do in Hampstead, including where to find the best brunch spots in Hampstead, London? As a Londoner that has visited Hampstead many times. I’ve compiled a list of everything from cosy cafes in Hampstead to upscale restaurants for breakfast in this picture-perfect London neighbourhood so you don’t have to wonder where are the best places for brunch and breakfast in Hampstead.
Best Brunch in Hampstead and Breakfast Spots
Let’s get into it and find the best brunches in Hampstead London to enjoy a lazy weekend brunch in this vibrant city.
This article may contain affiliate / compensated links. For full information, please see our disclaimer here.
1. Burgh House Cafe (The Buttery Café Hampstead)
This spot combines two great places into one! You can enjoy a delicious brunch and explore the Burgh House museum, a grade-1 listed Queen Anne house built in 1704 after your meal. It’s the perfect place for history buffs and foodies alike.
The Buttery is the only licensed garden café in Hampstead, serving a delightful array of traditional British and popular European dishes that you’ll love.
From brunch to indulgent afternoon teas, they have something for everyone. Their brunch menu includes their much-lauded American-style buttermilk pancakes piled high with blueberries, crème fraîche and maple syrup.
If savoury is more your vibe, why not get creative with the Hampstead Hash? It’s full of flavour from chorizo, smoked back bacon, new potatoes, spinach and a poached egg that oozes goodness when cut into. All this delicious food makes the Buttery Cafe one of the top breakfast places in Hampstead.
⭐ RATING: 4:1 out of 5 Stars (177 Google Reviews) |📍New End Square, London NW3 1LT | ☕ website
2. Les Filles Cafe
If you’re looking for the perfect spot to start a leisurely day, Les Filles Cafe is just what you need. Located in Hampstead, this cafe and bar offer delicious morning coffee options and late-night cocktails.
The enchanting cafe was born from the inspiration of the owner’s mother’s diabetes and the Australian healthy brunch phenomenon.
Les Filles only serves dishes made from unprocessed, unrefined, ethically sourced ingredients, with plenty of vegan and vegetarian options to choose from.
You want to make sure to check out their signature Moroccan Shakshuka or gluten-free baked goods like muffins and pancakes.
Don’t forget to grab one of their best almond croissants either – it’s an absolute must-try. With an excellent breakfast brunch that promises fresh flavours and goodness, start your day at Les Filles Cafe.
⭐ RATING: 4:5 out of 5 Stars (332 Google Reviews) |📍27 Craven Terrace, London W2 3EL
3. Silverberry Deli and Kitchen
Are you looking for a delicious brunch spot near Hampstead Heath this weekend? Look no further than Silverberry Deli & Kitchen. This casual cafe has shared tables, outdoor seating, a friendly atmosphere, and helpful staff.
They have it all, whether you’re in the mood for breakfast or a yummy lunch meal. Try out the avocado toast, avocado and sourdough, eggs Benedict, pancakes, and Turkish eggs is a must at Silverberry Hampstead.
Even vegetarians will find something yummy to eat with great options, like the Mediterranean bowl. Making Silverberry Deli & Kitchen a go-to place for brunch in Hampstead Heath.
⭐ RATING: 4:5 out of 5 Stars (961 Google Reviews) |📍14 Pond St, London NW3 2PS
4. The Coffee Cup Hampstead
The Coffee Cup is the place to go if you’re searching for an all-day breakfast or a midnight snack. It’s been around since 1951 and has earned quite a reputation—not just as a great spot to enjoy some delicious brunch on Hampstead High Street but also as a treasured locale full of history.
Though it still retains its original ’60s style, the menu now includes Italian dishes from appetizers to desserts, giving the vintage coffee house an updated yet timeless appeal.
⭐ RATING: 3:8 out of 5 Stars (350 Google Reviews) |📍74 Hampstead High Street, London NW3 1QX
5. Ginger And White Hampstead
This beloved cafe has been around for over a decade and draws locals and tourists alike with its cosy atmosphere and worldly menu.
Every inch of this little cafe is intentionally designed, with sumptuous flower arrangements and carefully thought-out seating options. You can grab some classic breakfast dishes like soft-boiled eggs, pancakes, eggs benedict, or avocado toast, or you can opt to be daring with something new.
And when the weather permits, take advantage of the outdoor seating – it’s the perfect way to start your day off right.
⭐ RATING: 4:5 out of 5 Stars (619 Google Reviews) |📍4a, 5a Perrin’s Ct, London NW3 1QU
6. HAM Hampstead
HAM is Hampstead’s local spot for creative British-inspired dishes with only fresh, high-quality ingredients. The meat comes from Lake District Farmers and the smoked salmon from Lambton and Jackson off the coast of the Shetland Isles – is seriously delicious.
This upscale restaurant serves classic British dishes like bubble and squeak and some international flavours like chorizo hash with poached eggs or crispy pork belly tacos.
Their brunch menu includes favourite items like sourdough toast with butter and homemade jam, scrambled eggs, eggs Benny on sourdough bread with cooked-to-perfection poached eggs, ham and hollandaise sauce, or avocado and ricotta on sourdough with spiced mix seeds.
You can take your breakfast brunch up a notch by adding a bloody Mary made with delicious Sacred Vodka or a Mimosa made from Prosecco.
⭐ RATING: 4:4 out of 5 Stars (339 Google Reviews) | 📍238 W End Ln, London NW6 1LG | ☕ website
7. The Roebuck Hampstead
Step into the Roebuck pub, and you’ll feel like you’ve stepped back in time. From the warmth of its open fireplace to the cosiness of its leather armchairs, this 19th-century pub in Hampstead offers a wonderfully cosy atmosphere.
Enjoy the flavours of spring and summer with their seasonal menu loaded with local British ingredients prepared with skill by experienced chefs. And when Sunday rolls around, don’t miss their signature dish – traditional Sunday roasts that is succulent and full of flavour.
With a heated garden to top it off, there isn’t any better spot to enjoy your stay in Hampstead.
⭐ RATING: 4:1 out of 5 Stars (667 Google Reviews) |📍15 Pond St, London NW3 2PN | ☕ website
8. The Wet Fish Cafe – Brunch in West Hampstead
The Wet Fish Café is a neighbourhood eatery serving modern European comfort food dishes that are sure to satisfy.
Situated in a gorgeous converted ‘wet fish shop’ from the 1930s, the stunning decor includes beautiful Art Deco tiles and many original features.
No matter what you’re craving, they have something for everyone – why not try the avocado and toasted almonds on sourdough toast, or go all out with eggs royale.
They also offer good brunch options like their salad with scrambled eggs, feta and toast, potato chorizo, and egg scramble with refrained black beans.
⭐ RATING: 4:5 out of 5 Stars (777 Google Reviews) |📍242 W End Ln, London NW6 1LG | ☕ website
9. The Gallery West Hampstead – Primrose Hill brunch
For those who want something more upscale yet still casual enough for a lazy weekend brunch outing in Hampstead, check out The Gallery Restaurant at the top of Primrose Hill Park one of the top parks in London, offering stunning views of London while enjoying breakfast items such as eggs Florentine or Croque Monsieur.
Experience more than just a meal at The Gallery Restaurant West Hampstead. This charming restaurant bar invites you to discover an array of inviting interiors, where exposed brickwork walls meet dark-washed woods and fabulous candles provide gentle illumination.
This is a great place to grab Hampstead brunch options like two eggs any style with toast, smoked salmon with scrambled eggs and sourdough, egg and bacon bap, and the genuinely mouthwatering pancake topped with bacon, banana and maple syrup.
Along with 101 whiskies and 10 beers on draft, 30 bottle offerings, cocktails and wine, the menu offers heartwarming dishes inspired by uplifting flavours from around the Mediterranean Sea and the Middle East. You can add alcohol to your brunch to take it up a level.
Plus, jazz night Thursdays and quiz nights Tuesdays add even more vibrancy. Look no further than the Gallery Restaurant West Hampstead for an evening of delicious food, drinks and good music.
⭐ RATING: 4:5 out of 5 Stars (777 Google Reviews) |📍242 W End Ln, London NW6 1LG | ☕ website
10. Roni’s Bakery Hampstead
Roni’s Bagel Bakery has been dishing up deliciousness in West Hampstead since 1989, and it keeps improving.
Step inside, and you’ll find a mouthwatering menu full of Mediterranean-inspired treats like the famous Shakshuka dishes, sandwiches, freshly brewed coffee, Rugelach, and salt beef bagels.
But the real draw of Roni’s is that all recipes maintain their unique artisan flair so customers never have to compromise on quality.
Since day one, Roni’s has ensured every bite is made with the same level of authenticity and flavour. Stop by for an unforgettable experience for your taste buds and one of the best brunches in Hampstead.
⭐ RATING: 4:0 out of 5 Stars (307 Google Reviews) |📍44 Rosslyn Hill, London NW3 1NH | ☕ website
11. Alice House West Hampstead
You won’t find a better spot for Saturday brunch than the Alice House West Hampstead.
Its relaxed and cosy atmosphere invites you to savour all the classics, from avocado on toast and French toast with creme fraiche to hearty mushrooms on toasted brioche and spiced aubergine-baked eggs topped off with fresh smoked salmon.
Wash it with one of their delicious seasonal cocktails or English craft beers. There’s plenty of variety both on draught and in bottles.
Before you leave, get your caffeine fix courtesy of Kiss The Hippo Roasters’ exceptional coffee blend and organic cold-pressed oranges juice.
If you have time, try their signature blood orange spritz as an aperitif or after-meal treat.
⭐ RATING: 4:2 out of 5 Stars (910 Google Reviews) |📍283-285 W End Ln, London NW6 1RB | ☕ website
11 Best Brunch Spots in Hampstead, London
Whether you’re looking for an intimate cafe experience or an upscale restaurant setting complete with stunning views of London from atop Primrose Hill Park, there is sure to be something among these brunch places in Hampstead that will satisfy your cravings during your visit to Hampstead.