Brunch – particularly bottomless brunch – is essentially an institution in London. With so many brunch options in London, it can be a bit of a mine field trying to work out where to go. London may have lagged a little behind the brunch game of places like Melbourne and New York, but you can bet your bottomless dollar that has turned around. Whether you’re in search of vegan options, carnivorous dishes, or simply all the avocado you can eat, there’s a great choice for everyone. From bottomless brunch to gourmet brunch, here’s my guide to the best brunch in London.
The Best Brunch in Central London
Just ‘north of Piccadilly’ – Nopi, geddit? Nopi is the lovechild of Yotam Ottolenghi. With beautiful interiors that incorporate white marble and gold finishings, you can expect to find plenty of beautiful brunch dishes. Nopi’s brunch menu is slightly more toned down than the flavours of his other restaurants. On the breakfast menu, you’ll find the classic Ottolenghi shakshuka, jalapeno cornbread with scrambled egg, and pancakes with creme fraiche butter.
Darcie May Green, Paddington
Situated on the Paddington Basin, Darcie May Green provides unique brunch dining experience. Designed by pop icon, Sir Peter Blake, the barge is home to vibrant Aussie brunch plates. There aren’t many places you can dine on the Grand Union Canal in London, particularly with such tasty food. Open early, you can try Antipodean inspired dishes including avocado toast and banana bread with a delicious flat white.
The Wolseley, Green Park
In a glamorous building in London’s leafy Green Park, you’ll find The Wolseley. Originally a luxury car showroom back in the 1920s, today The Wolseley brings an air of eloquence into everything to does. With some of the finest presentation and dishes you’ll find in the entire capital, it’s undeniably the best brunch in London. First time visitors can’t go wrong with their enviable Eggs Benedict, or the fluffy pancakes with bacon or fresh fruit.
Dean Street Townhouse, Soho
An important addition to the Soho House group, eloquent Dean Street Townhouse serves up a tasty brunch. In the heart of Soho, each of its dishes take inspiration from local seasonal produce. The menu also changes each and every week. Devour brunch dishes from hearty cooked breakfasts to healthier bowls and plates. The twice smoked bacon sandwich is well worth trying, as is the tasty Eggs Royale. Don’t miss the terrace serving up your favourite brunch cocktails from Bloody Marys to mimosas.
45 Jermyn Street, St James’ Park
On central London’s prestigious Jermyn Street, join the city’s coolest crowd for some of the best brunch in London. You’ll find bold orange interiors and a unique breakfast menu. Brunch dishes range from the classic to the deliciously outlandish. Classic favourites include creamy scrambled eggs with caviar, Orkney kippers, and crumpets with Marmite and fried duck eggs. Try something a little different like baked hen eggs with spinach, nutmeg, and ricotta, or coconut chia seeds with mango and passionfruit. Wash it all down with a green juice or a selection of Fortunum & Mason tea.
Abuelo, Covent Garden
Abuelo is a restaurant where ‘Australia meets South America’. Serving delicious coffee and healthy dishes, it’s a warm environment for enjoying a great brunch. All of the brunch dishes are colourful, with scatterings of rainbow petals and fresh herbs. As an added bonus, you can brunch all day long here. Key brunch dishes to try include the poached eggs with labneh, honey whipped mascarpone on toast with figs and pistachios, and huevos divorciados de turco.
Balthazar, Covent Garden
As a copy of the Balthazar born out of Manhattan, New York, here in Covent Garden you can expect some of the best brunch in London. With a delicious menu that’s in service until 4pm, you’re in for a treat. With hedonistic dark red interiors with booths and antique mirrors, Balthazar sets the tone for some great food. Be sure to check out the scrambled eggs and Cornish crab on sourdough toast, or the Balthazar steak and egg with pommes frites. If you fancy something a little sweeter, anyone will be happy with the cherry and goji berry granola or indeed New York pancakes with maple syrup.
The Black Penny, Covent Garden
A hip cafe in Covent Garden that boasts all the top ingredients for the best brunch in London: bare brick walls, gourmet coffee, and healthy yet delicious brunch dishes from local produce. Top brunches to choose from include the Bubble ‘n’ Squeak (pork sausages, barbecue sauce, rocket, and fried egg), and The Gatherer, with eggs, sourdough, grilled halloumi, sautéed spinach, roasted tomatoes, mushrooms, and homemade beans. For those with a sweet tooth, you won’t be disappointed by the brioche French toast. It even comes with tasty whipped lemon ricotta.
The Best Brunch in East London
Ozone Coffee, Shoreditch
First born into a New Zealand surf town, this cafe and roastery brings an edge to trendy Shoreditch. Located just on Old Street, you can see why this brunch hotspots feeds hordes of hungry brunchers each weekend. Make sure you try the eggs Benedict which is served on bubble and squeak cakes with gin-cured trout. Veggies will love the the breakfast with kimchi, hash browns, and tasted grilled halloumi. A full pizza menu is also available around brunch to kick those Shoreditch hangovers. The roastery’s coffee is equally on point.
Red Rooster, Shoreditch
Red Rooster offers a brunch menu with a bit of a difference. Enter the gospel choir! For some of the best brunch in London, this restaurant beings live music alongside delicious Southern soul food. Brunch dishes include Sammy’s Chicken ‘n’ Waffles, and the Bird Royale Feast. This comes with waffles, southern biscuits, mac ‘n’ greens, cabbage and Rooster sauce. Of course, there are classics like the short rib Benedict – noone will be disappointed by the tangy Tabasco hollandaise.
Bourne and Hollingsworth, Clerkenwell
For London’s best bottomless brunch, you gotta check out Bourne & Hollingsworth in trendy Clerkenwell. Its beautiful interior alone makes it well worth a visit. Think whitewashed interiors, wicker chairs, and tropical prints. All the cool kids come along for the bottomless brunch which features unlimited bellinis or Bloody Marys in a two hour window. Don’t forget to fill up among all that booze. The braised beef and crispy potato hash with hollandaise is a winner, as is the tasty Eggs Benedict with ham hock.
Around the corner from chic Old Spitalfields Market, you’ll find another of Yotam’s gems, Ottolenghi. A classic London brunch spot, the deli-cum-restaurant serves up some unforgettable meals. Guests are greeted by a counter of delicious homemade foods, from cakes to meringues. Feast on colourful Mediterranean dishes with fantastic flavour. Those in the know will choose the classic shakshuka. You certainly won’t regret it, either.
Brunch at Lantana is essentially a rite of passage if you live in or around Shoreditch. Taking classic brunch dishes to the next level, Lantana offers something a little extra special. As an Aussie cafe, of course you’ll find avocado on toast, but only here will you find it with labneh and hazelnut dukkah. There is an incredible range of vegetarian brunch options, from French toast with orange mascarpone to corn fritters with halloumi. Of course, you can always make it a bottomless brunch with unlimited mimosas or prosecco.
Modern Pantry, Clerkenwell
With a New Zealand born chef, you can expect punchy Antipodean flavours in your brunch at Modern Pantry. The restaurant focuses on fusion foods for brunch, amid its trendy whitewashed interior. Here, you’ll find a brunch menu that boasts dishes like eggs with plantain and chorizo, and sugar cured prawn omelette. The Cornish crab rarebit and raspberry ricotta pancakes in particular go down a real storm.
Hash E8, Dalston
In London’s hipster neighbourhood of Dalston, you’ll find Hash E8 dishing out some of the best brunch in London. Serving breakfast and brunch all day long, it’s a winning spot on a hangover. Turn up for hearty classic brunch options in this place that defines itself as a ‘modern greasy spoon’. Favourite dishes include the pig muffin, featuring crispy bacon, sausage patty, hash brown, pork belly, cheese, egg cakes, and bacon jam on on an English muffin. The white chocolate pancakes with caramelised banana are equally as tasty.
The Good Egg, Stoke Newington
The cool thing about The Good Egg is the inspiration the owners took from their travels. Be it Tel Aviv, Jerusalem, California, or Montreal, the amazing flavours come out in the brunch dishes. There’s babka that changes daily, as well as a host of incredible brunch sharing style plates. Check out the Jerusalem plate with fudgy egg, dak dak and pitta plus all the dips and halloumi. The granola with seasonal fruit and house labneh is also super delicious.
The Best Brunch in South London
Little Brother Marcus, Balham
Set up by three brothers with a lovely courtyard and a homemade, rustic feel, it’s no surprise Brother Marcus has expanded into both Angel and Spitalfields. Check out the Sister Special, with bacon, poached eggs, spinach, and watercress on sourdough. The Step Sister sweet potato, courgette, and feta fritters are amazing, as is the Sugar Daddy brioche French toast with coconut and duck egg custard. Feeling thirsty? You can make your brunch comfortably bottomless, too.
Where the Pancakes Are, London Bridge
Of course, you can’t come to a brunch spot called Where the Pancakes Are and not order pancakes. Located right near Borough Market, the restaurant uses a batter made with buttermilk for the ultimate fluffiness. For the vegans among us, there are also vegan, dairy-free, and wheat-free options available. Choose from savoury toppings like bacon and maple syrup, baby greens, or eggs and hollandaise. Of course, there are tempting sweet options too, like forest berries, banana praline marshmallow, and pear caramel.
The Table Cafe, Bankside
An Aussi-esque cafe in Bankside, there are some delicious brunch options on the menu at the Table Cafe. Serving classic breakfast fare like a Borough Full English and scrambled eggs with smoked salmon, there are some other more exciting options on offer too. Try their devilled kidneys on a bacon fried slice, or The Stack, with ham hock and chorizo on a grilled bagel with poached eggs and hollandaise. The choice of waffles and deep pan pancakes are super appealing with a range of toppings and sauces.
There’s typically a queue at Milk during the weekends – but it’s for very good reason. Having undergone a recent refurbishment, Milk is light and airy with whitewashed brick. There’s a wide and delicious menu offering some of the best brunch in London. Feast on baked eggs with butternut squash and feta, or buckwheat pancakes with smoked apricot and drizzled in elderflower syrup. Veggies and vegans won’t be disappointed, with a tasty array of sweetcorn fitters and fresh produce. Guzzle it all down with a horchata – a Spanish drink made with rice milk that takes 40 hours to make.
A restaurant that focuses on the very best of British food, Florentine serves up an awesome brunch. Located opposite Lambeth North station, there are some delicious dishes up for grabs. The feature dish is an Ostrich Egg Full English for four to share. Other tasty plates include scrambled egg with black truffle, and avocado with poached egg. Brunch is very reasonably priced, and all dishes are curated with fresh, seasonal ingredients.
Oxbo boasts one of the top bottomless brunches in London in 2019 by both the Evening Standard and GQ Magazine. Diners can enjoy a tasty four course meal alongside free flowing prosecco and live music. All food is made with food from local markets. What’s more is there are unlimited starters from the Chef’s Table, and an Open Kitchen for whipping up bespoke omelettes and egg dishes. Afterwards, choose your main event – perhaps josper baked cod or garlic marinated chicken – before enjoying unlimited desserts.
Canova Hall, Brixton
For great value brunch and even better food, check out Canova Hall for a fun and vibrant brunch. Located in hip Brixton, you’re graced with the raw interiors and roominess of the restaurant. Make sure to add on the bottomless option to your brunch. For £25, you can indulge on endless prosecco, mimosas, and rum punch for over two hours. The food menu is indulgent, featuring favourites like truffle scrambled eggs, chili hash browns, and big bacon sandwiches.
A cute little restaurant in the fun area of Clapham in south London, Minnow is a real treat for brunch. With airy interiors and pistachio green walls, there’s a comfortable vibe. Brunch is featured all week long at Minnow, with plenty of classic brunch dishes done fantastically. Sip on a marmalade margerita and tuck into an excellent croque monsieur or a Full Minnow will all of the trimmings you’d expect with brunch.
The Best Brunch in North London
Apres Food Co, Farringdon
The place for real interior design inspo, Apres Food Co is scattered with greenery, tiles, and beautiful decorations. There’s a variety of cuisines on the menu, with dishes all curated with fresh local ingredients. Kick off your brunch with a healthy shot, juice, or smoothie and then take a look at the food. They boast a granola with a whopping twenty five delicious ingredients, and the creamy porridge is excellent. Apres Food Co’s key USP is that the entire brunch menu is gluten free and also without refined sugar.
Fink’s Salt and Sweet, Finsbury Park
An adorable deli-cum-restaurant, Fink’s has plenty of scrumptious brunch dishes on offer. A lovely cafe for wiling away the hours of a weekend day, it serves some excellent coffee and impeccable brunch. Feast on creamy mushrooms on toast, or cinnamon bacon toast, with sour cream and maple syrup. The sobrasada is equally as delicious, a spreadable chorizo with honey on toast. Whatever you pick for brunch, you’re guaranteed to enjoy it.
Silverberry Deli & Kitchen, Hampstead
Silverberry is a lovely, homely cafe in the heart of leafy Hampstead. Each morning, the team are awake long before the hungry diners arrive for brunch. All the ingredients in their brunch dishes are fresh and locally sourced, with everything being homemade. Enjoy the perfect blend of artisanal coffee, and peruse the menu. Top dishes include Turkish eggs, chorizo folded eggs, and the tasty traditional Full English.
Bad Egg, Moorgate
Bad Egg is a classic, and you can pretty much guarantee the best brunch in London here. It serves up everyone’s favourite classics within the Moorgate based restaurant, as well as its famous bottomless brunch option. Diners get to enjoy two items from the brunch menu. This could be anything from Bad Egg burger hash to vegan chilaquiles, to waffles with fried chicken, banana, and maple syrup. Top it all off with unlimited prosecco or mimosas.
Granger and Co, Kings Cross
Famously the best brunch in London, Granger and Co has been keeping London’s brunchers happy for years. The creation of Aussie restaurateur, Bill Granger, the restaurant itself has a chilled Australian vibe. Each brunch dish uses carefully curated fresh and health conscious ingredients. Standout brunch plates include the Fresh Aussie – hot smoked salmon, poached eggs, greens, and avocado – and the ricotta hotcakes with banana and honeycomb butter. Everything is simply delicious.
Frank’s Canteen, Highbury
Frank’s Canteen was founded when two wedding caterers struggled to find a good place for brunch in Highbury. Serving delicious breakfasts and brunch to the neighbourhood and beyond, there are some excellent dishes. Each is contemporary, culturally diverse, and uses seasonal ingredients. There’s a small menu that changes regularly, meaning greater focus is put into creating a few, yet scrumptious, dishes. Check out their huevos rancheros or the flatbread with baba ganoush, soft boiled egg and tahini and cumin dressing.
Sawyer and Gray, Highbury
Located on Highbury’s St Paul’s Road, Sawyer and Gray is a homely coffee bar that also does a delicious brunch. With a minimalist, Scandi style interior, the dishes are equally as aesthetically appealing. Try the Sawyer’s Brunch, complete with eggs, avocado, bacon, spinach, and asparagus. The white wine sauteed mushrooms on toast with garlic and parmesan cream are also super delicious. It’s a wonderful little brunch spot.
Established back in 1969 in Islington’s Camden Passage, Frederick’s is a really tasty brunch spot in London. With a modern menu that utilises local suppliers, there’s a huge focus at Fredericks on complementary booze. There’s a homely feel in this family-run institution and a range of delicious brunch options. The croque monsieur with Kessler ham and gruyere, and you can’t go wrong with the mini croissant basket with a range of Tiptree james.
The Best Brunch in West London
Farm Girl, Notting Hill
Another of London’s Aussie cafe, this time on Notting Hill’s iconic Portobello Road. With airy interiors and an outdoor courtyard, come here for some of the best brunch in London. All of the brunch dishes are wholesome and nutritious. It’s also one of London’s most Instagram-friendly brunch spots. This is thanks in part to the pastel coloured matcha lattes and rainbow coloured flowers sprinkled over dishes. Give the beautiful hibiscus porridge a try, topped with beetroot, apple, and maple syrup. The açai bowl is equally as delicious. Wash it all down with a liquid gold tea – turmeric, ginger root, honey, black pepper, and lime.
Egg Break, Kensington
A neighbourhood cafe serving a great London brunch, Egg Break boasts an impressive all-day menu. The menu has four parts to it – eggs, non-egg dishes, sweet, and the bakery. You’ll find nods to other continents within each and every dish, from tahini to queso fresco. Favourites include the burrata and truffle scrambled eggs on challah bread, and the Eggbreaky Melt. This comes with potato bun, roasted red pepper jam, American sliced cheddar, and scrambled eggs. Guzzle it all down with a mug of builder’s tea.
Liz Cafe, Shepherds Bush
Well known for dishing up the best brunch in Shepherds Bush, Liz Cafe can certainly serve up a hearty breakfast. All reasonably priced dishes, the cafe aims to make all breakfast favourites a little healthier. The vibe is relaxed with airy interiors, and the coffee is excellent. Everyone should check out the English Breakfast with all the trimmings, or the halloumi alternative for any vegetarians. The Eggs Royale is also one of the best you’ll find in west London, so make sure you arrive with an appetite.
Proud Mary’s, White City
In White City’s Oaklands Grove, you’ll find the sunshine yellow Proud Mary’s. Serving undoubtedly some of the best brunch in London, it’s a place everyone needs to try out. The mouthwatering menu features brunch dishes like Boston baked beans and pancetta; smoked salmon, potato rosti, and cucumber pickle; and blueberry pancakes with banana and maple syrup. Everything is presented beautifully. Proud Mary’s also served brunch cocktails like strawberry and black pepper gin soda and sunshine Bloody Mary’s for an impressive £6.
Cafe Phillies, Kensington
Cafe Phillies, right next to west London’s beautiful Holland Park, serves up a beautiful all day breakfast and brunch spot. It’s pretty cosy and adorable (although there is a small outdoor space), but the star attraction here is the gorgeous coffee and food. The scrambled eggs, smoked salmon, and crushed avocado on sourdough is truly delicious. The mushrooms on toast with truffle oil is also pretty damn tasty, and they do a wide range of omelettes. Cafe Phillies also doubles as a wine bar by evening – even better.
Chairs and Coffee, Fulham
Chairs and Coffee is all about excellent coffee. Having served Fulham Broadway since 2013, Chairs and Coffee have been serving great coffee and brunch ever since. The brunch menu changes often, from stenaldebrørd open sandwiches with toppings including avocado with chilli, black sesame seeds, and lime. The fresh burrata is particularly delicious, with parmesan, rocket, and balsamic glaze. Their toasted homemade banana bread is incredible, particularly with a cup of coffee.
The perfectly Instagrammable location in Chelsea’s L’Eto, you can expect an excellent brunch in this restaurant. With everything from granola to avocado on toast, you’re pretty set to go here. Each and every dish is presented so beautifully, it’s almost too good to eat. There’s a generous and varied menu with brunch options that are sure to cure your hangover from the night before. Recommendations include the stunning Goodness Acai Bowl with quinoa granola, fresh berries, and flowers. The French Breakfast is delicious too – homemade crepes with smoked salmon, fried eggs, creme fraiche, and fresh herbs.
In Chelsea’s prestigious Sloane Square, you’ll find wonderful Colbert. Step inside and you’ll step back in time too. Dressed elegantly with its 1930s style interior, here you’ll dine in red banquette seating with dark mahogancy all around. It adds a little indulgence to the wonderful brunch menu. The French restaurant serves up eggs in pretty much any way you could dream. Opt for an omelette Arnold Bennett, or a tasty Parisian steak hache Colbert. Noone will regret ordering the kedgeree either, complete with smoked haddock, smoked salmon, mushrooms, and soft boiled eggs.
The Best Brunch in City
Duck and Waffle, Bishopsgate
There’s nowhere quite like Duck and Waffle when it comes to brunching. Not only is there an incredible view from the restaurant (and a unique one at that) but the food is really fantastic too. Enjoy the London skyline while you eat. Of course, any trip to the restaurant wouldn’t really be complete without trying the signature dish. Feast on crispy leg confit, fried duck egg, all drizzled with mustard maple syrup. The Colombian eggs are incredible too – scramble with green onions, avocado and smoked salmon. Delicious.
The Fable, Holborn
Handily located along the Holborn Viaduct, The Fable is one of the best brunches in London when you need to be in the City. With cute interiors and outdoor seating, it has a theme funnily enough inspired by fables and fairy tales. You can’t go wrong with the delicious buttermilk chicken and waffle, with avocado, sour cream, jalapeños, and chilli maple syrup. For something a little healther and fresher, try the avocado on sourdough toast with radish, lemon, and herbs. Wash it all down with a brunch cocktail like a Brunch martini or a Caesar Mary to officially kick off the weekend. Enjoy the fun vibe at this central London brunch spot.
London’s stylishly indulgent The Ned hotel in the city’s banking district hosts the equally as luxurious Kaia restaurant. Each Sunday, Kaia hosts an all you can eat Asian-Pacific feast. For £45 per person, guests can dine on incredible dishes like sushi, poke bowls, prawn tempura, teriyaki salmon, and much more. All guests get a welcome drink from a choice of sake to Umami Bloody Marys or a range of tasty Asian teas. What’s more, you get full access to some incredible desserts, like matcha cheesecake and sesame slices. It’s undoubtedly some of the best brunch in London.
Cafe Below, Cheapside
For a brunch with a difference, head to Cafe Below. It’s in a unique location, nestled in the crypt of St Mary-le-Bow in Cheapside. One of the most historic churches in the world, it also serves a decent breakfast, with tables beneath the church’s arches. The food is good and hearty, serving a brunch that will certainly fill you up. It’s an amazing venue to enjoy it, too. The Full English is particularly notable, with all the trimmings – eggs, bacon, sausages, hash browns, black pudding, roast tomatoes, portobello mushroom, and toast. Lovely jubbly!
Coq d’Argent, Cordwainer
Coq d’Argent, with its prestigious Poultry address, offers a luxurious dining space. Boasting a manicured rooftop garden with lawn, walkway, and city skyline views, it offers some of the best brunch in London. Serving up regional French cuisine, you can expect some delicious dining ahead as you set foot into the rooftop restaurant. The brunch menu is classic, and full of winning dishes. Sample the salmon and spinach frittata, tuck into a confit duck leg Eggs Benedict, or enjoy a vegan brunch of mushrooms and spinach on toast. Whatever you pick, you’ll enjoy!
Eastway Brasserie, Liverpool Street
Inside the luxurious five star Andaz Liverpool Street Hotel, you’ll find the Eastway Brasserie. Inside, you’ll find chic interiors, with dark mahogany and brown leather chairs. Their weekend brunch menu involves bottomless Bloody Mary’s and mimosas alongside some delicious brunch plates. Mains include a delicious chorizo and sweet potato hash, buttermilk pancakes, and even a king prawn, crayfish, and rocket linguine. There’s certainly something for every appetite. Bon appetit!
The Drift, Bishopsgate
With a great location in central London’s iconic Heron Tower, you’re right in the heart of the city at The Drift. Settle in for a delicious brunch, with all kinds of tasty brunch dishes to choose from. The self-proclaimed ‘brunch with a musical punch’, here you’ll find more than just food. Each weekend, you’ll be joined by live music, and of course you can make it a boozy brunch. For under £30, you can enjoy tasty food and unlimited Bloody Marys, Aperol Spritzes, proseccos, or Asahis. Plates to choose from include a mushroom shawarma, the Full Works, and even a tasty chicken breast served with spinach and mushrooms in a creamy sauce. Delicious!
New Street Grill, Devonshire Square
Situated in classy Devonshire Square, just off Liverpool Street, New Street Grill really is the one for brunch. Every weekend, you can get stuck into two course for just £25, or 3 courses for £30. Bottomless bubbles are just an extra £15 on top. The delicious starters include a short rib crumpet, egg royal, and a tasty black pudding Scotch egg. The mains are even better. Check out the hanger steak, lamb tomahawk, and even a Six Nations burger, complete with bacon, egg, mozzarella, and avocado.
There’s my comprehensive guide to all the best brunch in London. Where are your favourite places to brunch? Are there any restaurants I need to add to my brunch guide?