Whether you're a local or just visiting, London is a mecca for delicious and certainly unique brunch places that give you a fun kickstart to your day. From brunch with rooftop views to fun drag brunches, London boasts a diverse array of spots perfect for a leisurely morning meal. In this guide, we'll uncover the best brunch places in London spread across its most vibrant neighbourhoods, including:

But first, allow us to answer all the most asked questions about going for brunch in London.

What to Know About Brunch in London

What is bottomless brunch in London?

enjoy a boozy brunch in london
Bottomless brunch in London is where you pay a fixed price for your brunch and enjoy unlimited drinks—typically for 90 minutes to 2 hours. Popular options include:

  • Mimosas
  • Prosecco
  • Cocktails

And as you can imagine, it's a favourite for hen parties and groups of friends looking to spice up their typical breakfast with a bevvy or three.

What time is brunch in London?

one of the best places for brunch in london
Brunch in London usually runs from 10 AM to 3 PM, with many London brunch places extending their brunch times into the afternoon on weekends. So whether you’re an early riser or prefer a late start, there’s always a brunch place in London to suit your body clock.

What to wear for brunch in London?
a lady at brunch in london

What to wear to brunch in London varies by neighbourhood and venue. In more alternative areas like Shoreditch and Notting Hill, smart-casual is common. Opt for stylish yet comfortable clothing, with a touch of flair if you’re heading somewhere trendy or upscale and if you're going for a themed or drag brunch, go for a wild outfit to suit the occasion.

The Best Brunch Places in London

Notting Hill

1. Farm Girl Café

Address: 59A Portobello Rd, London W11 3DB
Vibes: Health-conscious and Instagrammable with rustic décor.
Average Price: £10-£15 per person
Must-Try: The Rose Latte paired with their signature Avocado Toast, topped with pomegranate seeds and a sprinkling of chilli flakes.
Located on the iconic Portobello Road, Farm Girl Café is a haven for health-conscious foodies. Their healthy brunch dishes are as beautiful as they are nutritious, making this spot a must-visit for Instagram enthusiasts.

2. Granger & Co.

a cute place for brunch in london
Address: 175 Westbourne Grove, London W11 2SB
Vibes: Bright and airy with a chic, minimalist design.
Average Price: £15-£20 per person
Must-Try: The Ricotta Hotcakes served with honeycomb butter, bananas, and a drizzle of maple syrup.

This Aussie-inspired café is beloved for its laid-back vibe and delicious, fresh brunch menu. The ricotta hotcakes are a brunch staple that keeps locals and tourists coming back for more. This cute brunch place in London is great for the early birds as it opens bright and early at 7am.

3. Sunday in Brooklyn

Address: 98 Westbourne Grove, London W2 5RU
Vibes: Warm, welcoming, and stylish with tall wrap-around windows and natural light.
Average Price: £15-£25 per person
Must-Try: The Sunday Pancakes—fluffy pancakes with hazelnut maple praline and brown butter, paired with a playful cocktail from their inventive drinks menu.

Sunday in Brooklyn, a beloved New York spot, brings its inventive spin on American staples to Notting Hill. With a brunch menu that includes epic brunch options and a cosy, inviting atmosphere, it’s the perfect spot to enjoy a leisurely brunch. The venue’s design echoes the cosy charm of its Brooklyn origins, making it a top choice for both large gatherings and intimate meals.

King's Cross

4. Caravan

caravan brunch in london is one of the best brunch places in kings cross
Address: 1 Granary Square, London N1C 4AA
Vibes: Industrial-chic with a bustling, lively atmosphere.
Average Price: £12-£18 per person
Must-Try: The Jalapeño Cornbread with fried eggs, black beans, avocado, and chipotle mayonnaise.

Caravan at Granary Square is a bustling brunch spot in King's Cross perfect for those who love a bit of everything. With its globally-inspired menu and vibrant atmosphere, Caravan serves up a delicious brunch every weekend from 9-4. Our personal favourites include the vanilla pancakes with crispy bacon, the peanut butter and jam brioche and Korean style buttermilk fried chicken.

5. Dishoom

Address: 5 Stable St, London N1C 4AB
Vibes: Vintage Bombay café with warm, inviting interiors.
Average Price: £10-£15 per person
Must-Try: The Bacon Naan Roll—an iconic dish that blends Indian flavours with British breakfast favourites.

Dishoom brings the charm of Bombay to London, offering a unique brunch experience that’s both comforting and exotic. Their Bacon Naan Roll is a must-try, especially when paired with a warming cup of chai.

Covent Garden

6. Balthazar

have a french brunch in london near covent garden
Address:
4-6 Russell St, London WC2B 5HZ
Vibes: Elegant Parisian bistro with a lively, classic atmosphere.
Average Price: £24.50 for two courses or £27.50 for 3 courses.
Must-Try: The Eggs Royale that includes perfectly poached eggs on a toasted muffin with smoked salmon and hollandaise sauce.

Balthazar is one of the best brunch places in London that offers a slice of Paris in the heart of Covent Garden. Known for its opulent interiors and classic brunch dishes, it’s the perfect spot for an upmarket brunch paired with a delicious cocktail. You can enjoy brunch at Balthazar on weekends and bank holidays between 10am and 4pm.

7. Dalloway Terrace

Address: 16-22 Great Russell St, London WC1B 3NN
Vibes: Enchanting and whimsical with a floral, garden-inspired design.
Average Price: £38 for two courses or £45 for three courses.
Must-Try: The Dalloway Full English, a hearty plate featuring free-range eggs, bacon, sausage, mushrooms, tomatoes, and hash browns.

Dalloway Terrace is a bougie brunch spot near Covent Garden that changes its décor with the seasons, offering a picturesque setting for a relaxed brunch in Covent Garden. Its menu is just as luxurious as its setting with choices like butter-poached native lobster and Royal, Severn & Wye smoked salmon eggs benedict. This brunch place in London is great for special occasions like hen parties, graduations and special birthdays.

Shoreditch

8. The Breakfast Club
a full english at one of the best london brunch places

Address: 12-16 Artillery Ln, London E1 7LS
Vibes: Retro and quirky with a fun, laid-back atmosphere.
Average Price: £10-£15 per person
Must-Try: The Pancake Stack with berries, maple syrup, and a generous dollop of whipped cream.

Famous for its vibrant energy and hearty portions, The Breakfast Club is a Shoreditch staple. Their pancake stacks are legendary and perfect for those with a sweet tooth. But savoury fans also won't be disappointed, opt for brunch classics like the greasy spoon or the full month that are piled high with bacon, sausages, hash browns, fried eggs and beans. You can pop in for brunch at the Breakfast Club between 8 am - 3 pm daily.

9. Queen of Hoxton presents: Drag & Waffle Bottomless Brunch

Address: 1 Curtain Rd, London EC2A 3JX
Vibes: Outrageous, fierce, and fabulously fun.
Average Price: £50 per person (includes bottomless waffles, drinks, and entertainment)
Must-Try: The bottomless sweet waffles with endless toppings and a side of fierce lip-sync battles.
Every Saturday, Queen of Hoxton transforms into a three-floor playground where drag meets brunch in the fiercest way. Start with a welcome cocktail, then dive into bottomless fizz or mimosas while indulging in both savoury and sweet waffles. The DJ will keep the energy high with all the classics, while your queen brings all the glitter and glam with musical bingo, outrageous games, and surprise performances. Perfect for those who want their London brunch with a side of sass and sparkle.

West London

10. Bluebird Café
one of the best luxury brunch in london

Address: 350 King’s Rd, London SW3 5UU
Vibes: Stylish and upscale with a chic Chelsea vibe.
Average Price: £20-£30 per person
Must-Try: The Truffle Scrambled Eggs served on sourdough toast with a side of smoked salmon.

A Made in Chelsea favourite, the Bluebird Café is a West London institution, offering a luxury weekend brunch in the heart of upmarket Chelsea. Perfect for a special occasion or a leisurely weekend treat. Brunch options include a truffle croque monsieur, French toast with peach and a classic avocado and poached egg.

11. Electric Diner

Address: 191 Portobello Rd, London W11 2ED
Vibes: Cosy and vintage-inspired with a lively buzz.
Average Price: £15-£20 per person
Must-Try: The Avocado and Poached Eggs on Sourdough with a hint of chilli and lime.

Located on the famous Portobello Road, Electric Diner offers a cosy yet vibrant setting for a delicious London brunch, blending classic dishes with a modern twist. This vintage brunch spot in London serves up all the classics like omelettes, full English, pancakes and French toast as well as healthy options like pressed juices and smoothies. Plus, you can get 50% off your meal if you watch a film at the Electric Cinema Portobello.

The Best Themed Brunches in London

12. 12th Knot (Rooftop Brunch in London)

Address: 20 Upper Ground, London SE1 9PD
Vibes: Chic rooftop with panoramic views of the London skyline.
Average Price: £25-£35 per person
Must-Try: The Lobster Benedict, served with perfectly poached eggs and a rich hollandaise sauce.

For a brunch with a view, head to 12th Knot. Situated on the rooftop of Sea Containers London, this brunch spot offers breathtaking views alongside a luxurious brunch menu.

13. Comptoir V (Vegan Brunch in London)

Address: 1-3 Cobb St, London E1 7LB
Vibes: Vibrant and plant-based with a welcoming atmosphere.
Average Price: £10-£15 per person
Must-Try: The Vegan Shakshuka, served with sourdough bread and a side of avocado.

Comptoir V is a haven for vegans in London, offering a delicious plant-based menu that doesn’t compromise on flavour. Their vegan shakshuka is a standout dish that’s full of spice and warmth.

14. Drunch (Halal Brunch)
the best halaal brunch in london

Address: 1 Woodstock St, London W1C 2AA
Vibes: Trendy and modern with a Middle Eastern twist.
Average Price: £15-£20 per person
Must-Try: The Turkish Eggs with chilli butter, whipped yogurt, and sourdough toast.

Drunch is the go-to spot for a halal brunch in London, offering a menu that’s both diverse and flavourful, with dishes inspired by the Middle East and Mediterranean. With veggie and meaty brunch options, it's a great brunch spot in Mayfair for larger groups.

14. Ballie Ballerson (Bottomless Brunch in London)

Address: 97-113 Curtain Rd, London EC2A 3BS
Vibes: Playful and unique with an adult ball pit and vibrant cocktails.
Average Price: From £35 per person
Must-Try: The bottomless pizza paired with their signature Pornstar Martini.

For a brunch with a twist, Ballie Ballerson offers a bottomless brunch in London like no other, complete with an adult ball pit and an endless supply of pizza and cocktails. The twist is that they don't serve your brunch in morning, rather from 5.30pm! You can even book:

  • Taylor Swift-themed brunches
  • All-star brunches
  • Sunday day parties with bottomless drinks and pizza

This is definitely a brunch spot in London for those looking to socialise and let loose while filling up on food and booze!

15. The Piano Works (Musical Brunch)

Address: 113-117 Farringdon Rd, London EC1R 3BX
Vibes: Lively and interactive with live music performances.
Average Price: £25-£35 per person
Must-Try: The Prosecco Brunch with unlimited bubbles and a hearty Full English.

If you love live music, The Piano Works offers a musical brunch in London where you can request your favourite songs while enjoying a delicious meal and unlimited prosecco. That's right not only can you enjoy brunch with a beat, but also unlimited booze!

Where will you go for Brunch in London?
one of the best healthy london brunch places

And that wraps up our list of the very best London brunch spots ranging from classic, veggie to themed options! Whether you're looking to go wild with your hens in a ball pit, sing along to live music or just dine in peace and quiet, we've listed a London brunch place for you!

Gift a Trip to London with Experiencegift

an experience gift card for london brunch
If you're shopping for a special occasion like:

We've got the best gift for you! A gift voucher from Experiencegift! As the umbrella brand for Hotelgift, Flightgift and Activitygift, we make it super easy to gift a hotel, flight or activity in thousands of destinations worldwide.
You just add a gift card value between £25 - £10,000 (or the equivalent in tons of other currencies), personalise it by adding your own image and choosing an experience gift format:

  • eGift: Sent to their inbox in 5 minutes
  • PDF: Sent to your inbox for you to forward or print at home and give in person
  • Luxury gift card: Printed on premium 11-inch card and sent for free in the post

Once they receive their experience gift card, they can easily redeem it via our website on the flight, hotel or activity of their choice! Our experience gifts are all valid for 2 years making them super flexible for both you and your recipient.