
When done right, breakfast is one heck of a meal. Say goodbye to soggy cereal and burnt toast and find London’s best breakfast at these fabulous spots.
Duck & Waffle
There’s a reason Duck & Waffle is one of the most famous breakfast restaurants in London.
The original Duck & Waffle is located on the 40th floor of Heron Tower in the financial district. The location allows customers to enjoy duck-inspired breakfast meals while enjoying one of the best views of the city.

It’s no wonder, then, that they’ve sold over a million of the Signature Dish since they opened.
Thanks to its popularity, the restaurant recently opened a Duck & Waffle location on Haymarket Street. You won’t have the impressive views of London, but the food is delicious enough to make one of the locations a breakfast favorite.
Terry’s Café
For one of the best Full English Breakfasts in London, you simply must visit Terry’s Café on Great Suffolk Street.
The café was founded in 1982 by Terry, a former butcher in Smithfield Market. The café remains true to its roots and continues to source its meat locally from the market.
The café began as a casual dining spot for laborers and construction workers – to enjoy a hearty breakfast before the workday. The café has retained its rustic atmosphere and remains a favorite dining spot for locals.
Not surprisingly, English breakfast is the most popular meal. The cafe is known for serving incredibly large portions that will keep you going all day long.
There’s also outdoor seating to enjoy your breakfast on those rare beautiful London mornings.
Florentine Restaurant
Foodies do their best to keep Florentine’s reputation as one of the best breakfast places in London under wraps, because it’s just that damn good.

There’s a lot on the menu, but there’s no doubt that the giant ostrich egg Full English is the star of the show. The over-the-top interpretation of the English breakfast includes a large ostrich egg with a sticky yolk in the center of the plate surrounded by bacon, bread, sausage, grilled tomatoes, portobello mushrooms and a side of baked beans.
This is no ordinary breakfast, however. It’s so large that it’s recommended to share it with at least four people – yet there’s enough food for everyone.
The signature breakfast costs £75, and you have to order it in advance.
Chiltern Firehouse
Sometimes you just need a deliciously tasty breakfast in a swanky setting – to hell with the cost – then you need to put Chiltern Firehouse at the top of your list these days.
It’s no secret that Chiltern Firehouse is famous for the best breakfast London has to offer.
Located in a renovated old red brick firehouse, it’s an appropriate place to grab a treat – not to mention the fact that it’s a celebrity favorite and you never know who you’ll see over your coffee.
With a menu created by Michelin-starred chef Nuno Mendes, breakfast here focuses on fresh ingredients and flavors.
Regency Café
Regency Café opened in 1946 and has pretty much been a local favorite ever since, so it’s safe to say they know how to make a killer breakfast dish.
It’s named after its prime corner location on Regency Street in Westminster. Its widespread popularity can cause the line out the door to stretch a bit, filled with locals and tourists.
The cafe has been voted one of the best restaurants in London. Some people come for the great food and service, others come to enjoy the café ambiance, others just to admire the fabulous art deco decor that makes it one of London’s most photographed cafes.
Like most cafes, the Regency Cafe takes breakfast very, very seriously – at bargain prices, you can enjoy some of the best fry ups in town.
Avobar
There’s no denying that the humble Avocado has forced its way onto the breakfast menu and is here to stay. So it’s no wonder there’s an entire restaurant – Avobar – dedicated to the favorite fatty fruit.
Avocado is combined with a variety of superfood ingredients for standout dishes with a California influence at this Covent Garden gem.
The restaurant is ideal for conscious eaters, as all food ingredients are sourced from ethical farms and locations. It also promotes sustainability.
You can enjoy the all-day brunch menu at Avobar with a wide selection of superfood-influenced dishes. Some of the menu items you should definitely try are toast with avocado topping, matcha pancakes, or popular bowls filled with a mix of your favorite ingredients.
This is perhaps the best breakfast Covent Garden has to offer.
The Breakfast Club
The Breakfast Club has been a beacon of delicious breakfast in London since 2005. It all started with the Soho branch before they started popping up all over the city.
Get there early because the delicious “brekky” menu lasts until noon. The restaurant will be crowded with hungry breakfast diners and lines that stretch all the way out – it’s definitely worth the wait.
The Breakfast Club offers breakfast for everyone! It’s an American-style diner with options like the All American Pancake Breakfast, waffles, breakfast sandwiches, bowls, benedicts and oats.
You can also find the local favorite, the Full Monty, which also comes in a Full Vegan version.
Borough Market
As one of London’s best markets, it makes sense that Borough Market is also one of the best places to eat breakfast in London. The huge marketplace features food vendors selling everything from fresh ingredients to street food snacks to prepared meals.
You can wander aimlessly through the market in search of a worthwhile meal, but to save time, set your sights on Maria’s Market Café. It’s one of the most popular breakfast restaurants in the market and attracts locals and tourists alike.
You’ll get your fill of the hearty breakfast, which includes a fried egg, black pudding, bacon, and the signature bubble-and-squeak dish. There are also small tables for dining.
If the lines are a bit long, choose from nearby alternatives like Northfield Kitchen or Monmouth Coffee.
E Pellicci
Family-owned E Pellicci is one of London’s best greasy spoons – in fact, it’s been a locals’ favorite for over a century.
E Pellicci is an Italian-style cafe with an Italian and English-inspired menu. It’s famous for serving an authentic English breakfast – Cumberland sausage, egg, bacon, mushrooms, tomatoes and your choice of fried bread or toast.
Don’t forget to order a cup of authentic Italian coffee.
The small cafe is packed every morning, so you might find yourself sharing a table with a few locals enjoying the same breakfast. It’s a great place to feel the local atmosphere with lots of small talk and conversation around.
Dishoom
When it comes to breakfast, London has it all covered. Dishoom popped up on Londoners’ radar a few years ago and since then has been popping up in more and more places around the city, including Shoreditch, King’s Cross, Carnaby and Covent Garden.
The most popular meal at Dishoom is the Bombay breakfast. They serve a selection of breakfast naan buns filled with your choice of breakfast meat and a fried egg. They also serve made-to-order omelets and delicious chai tea lattes.
Eggbreak
Trust good old Notting Hill to provide one of the best breakfast spots in London.
With a menu filled with – you guessed it – eggs, Eggbreak doesn’t mess around. Breakfast is the name of the game here – in fact, that’s all you get.
Whether you like avo toast, Mediterranean-inspired shakshuka, a Korean gochujang egg roll, or just a classic Benedict, you can live out your wildest egg dreams here.
Save some room for the Nutella pancakes afterward, though. Divine.
