Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Delicious breakfast served at one of the best brunch places in London.

Best Brunch Places in London

Craving the perfect brunch in London but unsure where to start? As a foodie navigating the city’s bustling café scene, you’re not alone in searching for the best spots to enjoy pancakes, coffee, and cozy vibes.

In this guide, we’ve explored 10 iconic restaurants across the city, from Notting Hill to central London, revealing where to eat, relax, and soak up the atmosphere.

In this article, we also mention:

  • Price range for planning your visit
  • Location of each brunch spot
  • Signature dish you must try

By the end, you’ll discover hidden gems and top favorites, turning brunch into a memorable experience every time.

avacado toast 26.09.2025
Photo by Pickpik
26 grains 26.09.2025
Photo by Lina Kivaka
duck and waffle 26.09.2025
Photo by Bex Walton

10 Best Brunch Places in London

1. The Wolseley

WolseleyRestaurantInterior 26.09.2025
Photo by Michaelmas1957

The Wolseley in Mayfair is one of the most iconic brunch spots in London, known for its grand European café interiors and timeless atmosphere. It’s a favourite for both locals and visitors, who come for its elegant breakfast menu and excellent service.

The building itself dates back nearly 100 years, giving the restaurant a historic charm. From Eggs Benedict to buttery pastries, the food is beautifully prepared and served with precision. Families and friends love this place for its sophisticated vibe and warm hospitality. Booking a table in advance is strongly recommended, especially on weekends when the crowd is large.

  • Address: 160 Piccadilly, London W1J 9EB
  • Price Range: £20–£40 per person
  • Signature Dish: Eggs Benedict

2. The Breakfast Club, Soho

The Breakfast Club 26.09.2025
Photo by Wally Gobetz

The Breakfast Club has become a London institution. Its quirky décor and buzzing atmosphere make it one of the best places to start your day. Located in Soho, this spot serves hearty portions of classic brunch dishes, from full English breakfast plates to stacks of fluffy pancakes. It’s a favourite hangout for groups of friends looking to enjoy relaxed mornings together.

You’ll often need to wait in line, but the food is worth it. Inside, the vibrant interiors reflect a retro diner style that’s both playful and nostalgic.

  • Address: 33 D’Arblay St, London W1F 8EU
  • Price Range: £15–£25 per person
  • Signature Dish: Pancake Stack

See Also Free Things to Do in London

3. Caravan, King’s Cross

avacado toast 26.09.2025
Photo by Pickpik

Caravan is a thriving restaurant in King’s Cross known for its adventurous menu and globally inspired dishes. The modern interiors combine industrial style with a casual dining vibe, making it a perfect spot for families and groups of friends.

Their coffee roastery on-site means you’ll enjoy some of the best coffee in London alongside your meal. Popular food options include baked eggs, avocado toast, and sharing platters, making it hard to choose just one treat. Caravan is also famous for its buzzing atmosphere, especially during brunch hours on weekends.

  • Address: Granary Building, 1 Granary Square, London N1C 4AA
  • Price Range: £15–£30 per person
  • Signature Dish: Avocado Toast with Chilli & Lime

4. Dishoom, Shoreditch

Dishoom Kings Cross 26.09.2025
Photo by Bex Walton

Dishoom offers a brunch experience inspired by the Irani cafés of old Bombay. This beloved restaurant combines heritage recipes with a modern twist, making it one of the most unique places to visit in London. Their legendary bacon naan roll is a must-try, along with warming chai that feels like a treat on any day.

The interiors feature rich detail, art, and nostalgic touches that transport diners back in time. It’s the kind of place where people come together to enjoy food and culture.

  • Address: 7 Boundary Street, London E2 7JE
  • Price Range: £15–£25 per person
  • Signature Dish: Bacon Naan Roll

5. Granger & Co, Notting Hill

Video by Sesame Egg

Granger & Co is a bright and great brunch spot located in Notting Hill, famous for its relaxed yet stylish atmosphere. Owned by Australian chef Bill Granger, it’s popular for fresh food that blends international influences. The menu is a balance of healthy and indulgent dishes, with ricotta hotcakes and scrambled eggs being favourites for many people. It’s a place that feels both laid-back and chic, making it a favourite among families, friends, and even celebrities.

  • Address: 175 Westbourne Grove, London W11 2SB
  • Price Range: £20–£35 per person
  • Signature Dish: Ricotta Hotcakes with Banana & Honeycomb Butter

6. Duck & Waffle

duck and waffle 26.09.2025
Photo by Bex Walton

Perched high above the city’s skyline, Duck & Waffle offers a unique brunch experience with panoramic views of London. Open 24/7, it’s a perfect place for an early breakfast, evening dining, or a midnight treat. The menu combines British ingredients with creative twists, making it one of the most favourite dining destinations.

Expect iconic dishes like their namesake duck and waffle, served with maple syrup. The restaurant is always buzzing, and booking a table is a must to secure your spot in this unforgettable place.

  • Address: 110 Bishopsgate, London EC2N 4AY
  • Price Range: £30–£50 per person
  • Signature Dish: Duck and Waffle

See Also Best Places to Travel With Kids

7. Sketch, Mayfair

Sketch Mayfair 26.09.2025
Photo by Ewan Munro

Sketch is as much about art as it is about food. Known for its iconic pink interiors, it’s a dream for anyone who loves design, fashion, and gastronomy. Their afternoon tea and brunch menus are equally impressive, offering beautifully prepared dishes that feel like a treat. The playful style of this place makes it one of the most photographed restaurants in London. Beyond the food, Sketch is a cultural hub that combines creativity, fun things, and fine dining into a single experience.

  • Address: 9 Conduit St, London W1S 2XG
  • Price Range: £40–£70 per person
  • Signature Dish: Afternoon Tea & Eggs Royale

8. Farm Girl, Notting Hill

Video by homegirl london

Farm Girl brings a touch of Australian café culture to London, focusing on fresh, healthy, and vibrant food. Located in Notting Hill, it’s a bright and stylish spot decorated with plenty of greenery and modern interiors. Known for superfood smoothies, avocado toast, and colourful lattes, it’s a place that makes healthy eating a treat.

Their rose latte has become a favourite for many people, and it pairs perfectly with their cakes or porridge bowls. Farm Girl is a thriving café that welcomes families, friends, and solo diners alike.

  • Address: 59A Portobello Rd, London W11 3DB
  • Price Range: £15–£25 per person
  • Signature Dish: Avocado Toast with Rose Latte
190 London Site
I Love London Collection for Sale

9. 26 Grains, Covent Garden

26 grains 26.09.2025
Photo by Lina Kivaka

26 Grains is a cosy café tucked away in Neal’s Yard, serving wholesome brunch options that focus on grains and seasonal food. Famous for its comforting porridge bowls, this café highlights healthy menus with a modern twist. It’s a small place, so you may need to wait for a table, but the food is totally worth it.

The interiors are rustic and welcoming, making it an excellent spot to start your day in London. This café attracts health-conscious people who love delicious yet nourishing meals.

  • Address: 1 Neal’s Yard, London WC2H 9DP
  • Price Range: £10–£20 per person
  • Signature Dish: Almond Butter & Banana Porridge

10. Dalloway Terrace

Video by Metrogypsie !

Dalloway Terrace is one of the most beautiful places in London for brunch. With seasonal interiors that change throughout the year, it’s a picture-perfect restaurant that feels like stepping into a garden in full bloom. Guests can enjoy delicious breakfast, brunch, and evening meals in a magical setting.

Their menu offers classic and modern food options, from Eggs Florentine to cakes and pastries. It’s a favourite spot for family gatherings, romantic dates, or meeting friends for a special treat.

  • Address: 16-22 Great Russell St, London WC1B 3NN
  • Price Range: £25–£45 per person
  • Signature Dish: Eggs Florentine

See Also Day Trips from Munich

Best Brunch Places in London: A Recap

Exploring the best brunch places in London is always a great way to spend your weekend mornings or afternoons. In this guide, we’ve shared a carefully curated list of 10 iconic spots, each with its own charm, food style, and atmosphere.

Whether you’re looking for fluffy pancakes, elegant interiors, or a cozy café to enjoy with friends or family, you’ll always find something special. Every place offers a selection of dishes that turn any meal into a memorable treat.

In case you’re short on time, this article makes it easier to read, plan, and enjoy. Just add a little bit of exploration and you’ll discover why London’s brunch scene is one of the world’s finest.

FAQ

Latest posts

Leave a Comment

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

Scroll to Top