30 best brunch places in London for 2025

Treat yourself to a lie-in and indulge in a spot of brunch at one of the best brunch places in London, from gorgeous cafes and fancy restaurants to hotels with stunning views.
Visit London Editors
Written by Visit London Editors Edited by Lucie Fryer 13 June 2025
A table spread of brunch dishes including avocado toast, tahini and banana bread, granola, a burger, a latte and matcha
Enjoy a delicious selection of brunch dishes at Sunday in Brooklyn. Credit: Lucas Smith. Image courtesy of Sunday in Brooklyn.

Whether you’re looking for the best boozy brunch spots London has to offer, a late breakfast with friends or a healthy take on the mid-morning meal, you’ll find everything, from egg and avocado dishes to loaded pancakes and brunch burgers, at these top restaurants and best brunch spots in London.

London's best traditional brunches

1. Duck & Waffle

Sunset view of London from Duck & Waffle in Liverpool Street.  

Pair brunch with sweeping city views at Duck & Waffle. Tuck into the "Full Elvis" waffles loaded with the king of rock'n'roll’s favourite trimmings. Or dine on a plate of classic bites such as smoked salmon royale, shakshuka and fresh pastries, as well as the 24-hour restaurant’s signature dish of duck leg confit, fried duck egg and waffles.

Where: City of London (110 Bishopsgate, EC2N 4AY)

2. The Wolseley

Savour popular brunch dishes in grand surroundings at The Wolseley in Piccadilly. This iconic restaurant serves up one of the best brunches in London, featuring everything from eggs benedict and kedgeree to signature dishes such as fishcakes topped with a poached egg.

Where: Mayfair (160 Piccadilly, W1J 9EB)

3. Sunday in Brooklyn

A hazelnut maple praline and brown butter american-style pancake

An offshoot of the popular New York restaurant, Sunday in Brooklyn offers American-style brunch dishes, such as hazelnut maple praline and brown butter pancakes, steak and eggs, alongside the classic dishes of cheddar scramble and shakshuka.

Where: Notting Hill (98 Westbourne Grove, W2 5RU) and Marylebone (10-12 James Street, W1U 1EE)

Cheap and affordable brunch spots in London

4. Caravan King's Cross

Head to Caravan King's Cross to experience one of the best brunches in London: scrumptious dishes, top-notch drinks, affordable prices and a great location within a grade II-listed Victorian grain store. Enjoy seasonal brunch treats, with plenty of plant-based and gluten-free options to choose from.

Where: King's Cross (1 Granary Square, N1C 4AA)

5. Balthazar London

Step into the classy interiors of Balthazar London and indulge in some lovely French bistro dishes. You'll find a large choice of egg-based options such as omelette Arnold Bennett, scrambled eggs with Cornish crab and eggs royale.

Where: Covent Garden (4-6 Russell Street, WC2B 5HZ)  

Boozy brunches in London

6. Smith & Wollensky

If you love a good Bloody Mary, make sure to visit Smith & Wollensky, which boasts nine tasty versions of the classic cocktail. Egg dishes, pancakes and its signature steaks also feature heavily on the menu at this American restaurant perfect for a boozy brunch in London, located just off the Strand.

Where: Embankment (The Adelphi, 1-11 John Adam Street, WC2N 6HT)

7. The Good Egg

Start your brunch with one of The Good Egg’s refreshing cocktails before salivating over the Middle East-influenced dishes. Tuck into shakshuka (baked eggs in a smoky tomato sauce), sourdough with date butter or a deliciously moreish hand-rolled babka at this popular London brunch spot.

Where: Soho (Kingly Street, W1B 5PW) 

Bottomless brunch places in London

8. Bourne & Hollingsworth Buildings

A variety of brunch dishes such as potato cakes, eggs benedict and pancakes with bacon and maple syrup 

When one drink isn’t enough, grab a table in the abandoned-members-club-meets-overgrown-conservatory that is Bourne & Hollingsworth Buildings. Choose bottomless bellinis with weekly fresh fruit blends or endless Bloody Marys with spice levels to suit your tolerance for heat. Baked avocado with runny eggs is the perfect match to your cocktails.

Where: Clerkenwell (42 Northampton Road, EC1R 0HU)

9. Bunga Bunga

Aptly named Buff Brunch, this fun-fuelled London brunch at Italian restaurant Bunga Bunga is not a quiet weekend affair. At Saturday brunch, expect a spectacular circus and cabaret show with an hour of bottomless pizza and 90 minutes of bottomless prosecco.

Where: Covent Garden (167 Drury Lane, WC2B 5PG)

10. Bocconcino

Discover a hotel-style buffet brunch accompanied by live music on Saturdays from 12pm to 4pm at Bocconcino in Mayfair. Delight in shell-on prawns, lobster claws and serrano ham, along with pasta and salads. You can also order pizzas and a full roast dinner before tackling the dessert table. Free-flowing champagne is an option too.

Where: Mayfair (19 Berkeley Street, W1J 8ED)

Musical brunches in London

11. The Room Where it Happens

Enjoy some of your favourite West End musical hits, performed by singing waiters and enthusiastic fellow punters, as you tuck into a two-course Saturday brunch and bottomless drinks at The Room Where it Happens. The perfect meal for theatre and brunch lovers!

Where: Soho (5 Greek Street, W1D 4DD)

12. Mr Fogg's City Tavern

A spread of brunch dishes including eggs benedict, full english, pancakes, eggs royale, chicken and waffles, punch and prosecco

Enjoy Live Music Bottomless Brunch for Two at Mr Fogg's City Tavern, a nautical-themed restaurant with the classic charm of a Victorian dockside tavern. Kick things off with a selection of pastries to accompany free-flowing prosecco or punch before picking a main dish from the menu including eggs royale, buttermilk chicken and waffles, or a full English.

Where: Broadgate Circle (37 Broadgate, EC2M 2QS)

Healthy brunch spots in London

13. The Riding House Café

Vintage chic design is the background to the The Riding House Café's delicious brunch options. Sink into a plush leather booth and plump for one of the cafe's superfood salads, or indulge in a plate of lobster benedict.

Where: Bloomsbury (1 Brunswick Centre, WC1N 1AF) 

14. Granger & Co

A plate of ricotta hotcakes with fresh banana and honeycomb butter

Granger & Co has brought its Australian vibes over to London, with a focus on being "sunny, easy-going and generous". Try the signature ricotta hotcakes with banana and honeycomb butter, or choose from their extensive list of sides to add to an eggs-your-way dish.

Where: Chelsea (237 Pavilion Road, SW1X 0BP), King's Cross (7 Pancras Square, N1C 4AG), Marylebone (105 Marylebone High Street, W1U 4RS), Notting Hill (175 Westbourne Grove, W11 2SB) and Clerkenwell (50 Sekforde Street, EC1R 0HA)

15. Farm Girl

The health-conscious cafe, Farm Girl, serves dishes such as avocado toast and acai bowls along with international breakfast dishes, including huevos rancheros and green Turkish eggs, in a bright, colourful setting.

Where: Paddington (1 Paddington Square, W2 1DL), South Kensington (8 Exhibition Road, SW7 2HF) and Notting Hill (59A Portobello Road, W11 3DB)

16. 26 Grains

Situated in the foodie hotspot of Neal's Yard, the 24-seat 26 Grains offers sweet and savoury options including rhubarb and blood orange porridge, elderflower and gooseberry brioche, fried eggs with chilli butter, garlic yoghurt and mint, and a red pepper and hot honey toastie.

Where: Covent Garden (1 Neal's Yard, WC2H 9DP)

Late London brunch restaurants

17. The Breakfast Club

three plates of breakfast food including full english breakfast, scrambled egg on toast and pancakes with berries

You don’t need to wait for the weekend to enjoy brunch in London – it’s served every day at The Breakfast Club. Whether you’re after a full English-style fry-up, a stack of fluffy pancakes or avocado on rye bread, the choices are incredible at this London restaurant and available until 5pm each day. Afterwards, head over to one of the chain's quirky cocktail bars.

Where: Several branches in London including Canary Wharf (1 Crossrail PIace, E14 5AR) and London Bridge (11 Southwark Street, SE1 1RQ)

18. CERU

Enjoy a weekend feast of delicious Levantine flavours at CERU. This contemporary London spot serves up a selection of brunch favourites such as shakshuka, alongside hand-pressed juices, homemade lemonade and Bloody Marys until 5pm on Saturdays and Sundays.

Where: Queensway (11 Queensway, W2 4QJ) and South Kensington (7-9 Bute Street, SW7 3EY)

19. Coppa Club

Known for its riverside views and outdoor igloos, Coppa Club also serves brunch staples until 4pm. Choose a classic full English with free range plancha eggs, bacon, sausage and Spanish black pudding, or pick from a choice of four different eggs benedicts, including with lobster.

Where: Tower Bridge (3 Lower Thames Street, EC3R 6AH)

Fun brunches in London

20. Ballie Ballerson 

a man stood in the middle of an indoor ball pit throwing balls in the air, with bright colourful lights lighting up the room

Have some fun in the adult ball pit, before tucking into brunch at quirky London venue, Ballie Ballerson. You can enjoy two hours of bottomless prosecco, punch and delicious pizza at one of the two daily sessions. The later of these sessions starts at 3pm on Saturdays and 4pm on Sundays, so there’s plenty of time for that lie-in.

Where: Shoreditch (97-113 Curtain Road, EC2A 3BS)

21. Dabbers Social Bingo

With 90 minutes of unlimited fizz, bingo and a brunch dish, Dabbers Social Bingo is popular with party groups and a fun way to kickstart the weekend. Choose between a midday or 3pm sitting and get ready for bingo like you've never experienced before!

Where: City (18-22 Houndsditch, EC3A 7DB)

Themed brunches in London

22. Inamo 

rolled sushi displayed in the shape of a dragon, presented on a black plate

Learn a new culinary skill as you sip on your glass of bubbles on this Sushi Roll Masterclass and Bottomless Brunch at Inamo. Let the talented chef show you how to create authentic Japanese dishes including the restaurant's signature dragon roll. Alternatively, sit back and enjoy a selection of sushi with a drink of your choice on an Unlimited Brunch with Bottomless Drinks experience.

Where: Soho (134-136 Wardour Street, W1F 8ZS) and Covent Garden (11-14 Hanover PIace, WC2E 9JP)

23. Andina

Packed with native Peruvian ingredients, Andina aims to bring South American cooking to the UK by pairing traditional recipes with great British produces. Enjoy your poached eggs with a side of spicy potato puree, spinach, mushrooms and Huancaina sauce when ordering the Huevos Q’apachana at this restaurant perfect for an alternative brunch in London.

Where: Spitalfields (60-62 Commercial Street, E1 6LT)

24. Dishoom

a naan bread stuffed with bacon, sausage and a runny yolked egg, presented on a small flowery white and blue plate

Inspired by Bombay's Irani cafes, Dishoom serves unique breakfast items such as the Bacon Naan Roll, Akuri (spiced scrambled eggs) and porridge with banana and sweet Medjool dates. Reset the tastebuds with the breakfast lassi, or creative cocktails such as the espresso martini spiked with a white sesame tincture. 

Where: Covent Garden (12 Upper St Martin's Lane, WC2H 9FB), King's Cross (5 Stable Street, N1C 4AB), Soho (22 Kingly Street, W1B 5QP) and Canary Wharf (13 Water Street, E14 5GX)

Best hotel brunches in London   

25. Sea Containers London

Enjoy one of the best brunches in London with stunning riverside views at the Sea Containers hotel's restaurant, featuring delicious brunch dishes, such as lobster mac and cheese, crushed avocado and fried chicken and waffles, with bottomless bubbles.

Where: South Bank (20 Upper Ground, SE1 9PD)

Fancy brunches in London

26. HIDE

For a truly sophisticated affair, head to HIDE, a Michelin-starred restaurant on Piccadilly serving up one of the best brunches in London. Try the classic full English with a twist, black truffled scrambled eggs on toast or homemade granola, or indulge in caviar and oysters with bellinis or Bloody Marys.

Where: Mayfair (85 Piccadilly, W1J 7NB)

27. Aqua Shard

Looking to impress? Book a table at Aqua Shard on the 31st floor of the city's most iconic tower. The three-course brunch features dishes such as roast fillet of sea bream with spiced tomato risotto, or fluffy pancakes with maple-cured bacon and seasonal berries. Enhance the experience with expert wine pairing or treat yourself to a glass of Pommery champagne.

Where: London Bridge (Level 31 The Shard, 31 St Thomas Street, SE1 9RY)

Vegan brunches in London

28. Ollie’s House 

Tuck into a laid-back vegan brunch at Ollie’s House and enjoy Asian-inspired dishes such as tofu breakfast bao buns, coconut and turmeric chia bowls and tropical poke bowls. Add bottomless bubbles or beer every day until 6pm for a more lively experience!

Where: Chelsea (236 Fulham Road, SW10 9HL)

29. Farmacy

Savour seasonal delights at trendy bohemian eatery Farmacy in Notting Hill. Vegan brunch dishes include plant-based Farmacy Benedict served on gluten-free protein muffins, fluffy buckwheat pancakes and corn fritters with guacamole. After, head to nearby Holland Park for a peaceful and picturesque afternoon stroll. 

Where: Notting Hill (74-76 Westbourne Grove, W2 5SH)

30. The Gallery Café

Bustling The Gallery Café serves up affordable vegan brunch dishes such as gluten-free American-style pancakes and hearty granola bowls. You’ll also find a tempting "Gallery brunch" of broccoli, cannellini and leek puree, sauteed kale, marinated tofu, marinated mushroom, tempeh crumb, roasted cherry tomato on vine, potato hash crisps, date chutney sauce and toast.

Where: Bethnal Green (St Margarets House Settlement, E2 9PL)

If you're hungry for more of London's food and drink, check out the best breakfast venues in London, sip on cocktails at a rooftop bar and find the quirkiest places for afternoon tea in London.