Looking for the perfect spot to kick off your weekend with a delicious brunch? You’re in luck - this riverside location is home to some seriously tasty options that will make your runny poached egg and avocado dreams come true. Whether you’re after classic pancake stacks, Instagram-worthy toast toppers, or something a little more adventurous, Waterloo has it all. So, grab your friends, your appetite, and maybe a spare pair of stretchy pants with our guide to the best brunch Waterloo has to offer.
🍳🍽️☕
The Best Waterloo Brunches
1. All Bar One Waterloo
- Where: 1-3 Chicheley Street, SE1 7PY
- Best for: unlimited drinks and French toast
All Bar One Waterloo not only serves brunch dishes but also offers you the chance to delight in a bottomless drinks package for £38 per person. For 90 glorious minutes, you can sip on unlimited prosecco, Aperol spritzes, Hugo spritzes, Bacardi strawberry daiquiris, bottled Peronis, and more. Or, if you're feeling adventurous, upgrade to indulge in porn star martinis, espresso martinis, or Long Island iced teas.
Choose from mouthwatering options like French toast, served with either glazed peaches, raspberries, and vanilla ice cream or the classic bacon and maple syrup. If you’re in the mood for something hearty, the full breakfast has all your favourites - British pork sausages, crispy smoked bacon, Copper Maran eggs, roasted mushrooms, and more, served with toasted sourdough. And for those craving a veggie option, the Veggie Breakfast comes with Meatless Farm™ sausages, eggs, and sweetcorn fritters.
Tuck into buttery, crispy helpings of French toast at All Bar One Waterloo.
2. Skylon Restaurant & Bar
- Where: Royal Festival Hall, Belvedere Road, SE1 8XX
- Best for: breakfast with a view
Sweeping views of London, anyone? Skylon Restaurant & Bar in Waterloo is the perfect spot to elevate your weekend with their bottomless bubbles for just £29 per person, making it the ultimate way to enjoy a sparkling brunch by the riverside. Located on the first floor of the Royal Festival Hall, the space offers stunning floor-to-ceiling views of the River Thames.
Start with the classic eggs Benedict, featuring air-dried ham and rich hollandaise, or go for the luxurious eggs royale with smoked salmon for an extra touch of elegance. For something a little lighter, the eggs Florentine served with garlic spinach and hollandaise is a vegetarian-friendly delight.
Enjoy your eggs with sweeping views of London.
3. BrewDog Waterloo
- Where: Unit G, Waterloo Station, 1 The Sidings, SE1 7BH
- Best for: a croissant burger (yes, you read that right)
Nestled in the heart of London’s Southbank, BrewDog Waterloo spans two floors, fronting an on-site microbrewery, 60 taps of draft beer, and a range of mouthwatering brunch options - oh, and we almost forgot to mention the slide.
Gather your friends to start your morning right and take your pick from a budget-friendly menu that features the likes of a full English (complete with free-range pork sausage, applewood smoked streaky bacon and a perfectly fried egg), and indulgent fried chicken and waffles. There's a croissant brunch burger up for grabs, featuring a juicy patty topped with ketchup, sandwiched between two flakey slices of pastry. Just head down before midday between Monday and Saturday, or 4pm on Sunday, to get your fix.
You can enjoy the same sort of brunch plates at Grind at BrewDog Waterloo, with the added edition of Korean bacon sandwiches and buttermilk pancakes. Treat yourself to bottomless brunch or take home some of Grind's sustainable coffee pods with any purchase over £25. Score.
BrewDog Waterloo is home to a slide, ice cream truck, podcast studio and more, as well as a great brunch.
4. The Black Penny Southbank
- Where: 17 Casson Square, SE1 7BQ
- Best for: all-day cafe specialising in brunch
If you're on the hunt for a brunch near Waterloo station then we'd love to point you to this all-day cafe, specialising in runny yolks, the pinkest of smoked salmon and droolworthy brioche French toast. The Black Penny Southbank can be found on Casson Square sporting antique-style interiors in the form of gorgeous pendant lighting and shabby chic furnishings.
The atmosphere is warm and welcoming, and you'll find a large menu championing favourites as well as creative takes on them. We'd recommend the signature hashes, topped with likes of wild mushroom and polenta, salt beef, or crispy duck. The all-day buns are also a standout; served on a poppy seed roll, they include fillings like pork and sage sausages topped with a fried egg.
We'll cheers to eggs and mimosas as golden as The Black Penny Southbank's.
5. Balance
- Where: 42-43 Lower Marsh, SE1 7RG
- Best for: vegetarian and vegan options
Balance in Waterloo has been running since 2017 with its locally sourced, flavour-packed dishes, available seven days a week. Whether you're a coffee aficionado or a smoothie lover, you'll have a great time here. Founder Gengiz Arif, a second-generation restaurateur, brings his passion for great food to every dish, honed from years of experience in his father's restaurants.
A standout feature is the expertly brewed coffee - crafted by skilled baristas using beans sourced from El Salvador, Nicaragua, Colombia, and Brazil. It's the perfect pairing for your morning omelette. Also on the menu are poached eggs on crushed avocado, Turkish eggs, and pancakes topped with maple syrup and vanilla cream - one for the sweet-toothed among you.
This canteen-style spot is a great shout for variety in the morning.
6. Giraffe
- Where: Riverside Level 1, SE1 8XX
- Best for: brunch with your family
An inviting spot for a Waterloo brunch, Giraffe by the Southbank Centre is a colourful, laid-back restaurant with fun interiors spanning from colourful light fixtures to an industrial-looking ceiling. Founded in 1998 by Russel and Juliette Joffe, alongside their friend Andrew Jacobs, in London's Hampstead, it's continued to bring friends and family together over good, affordable food to this day.
The brunch menu, served until 5pm, is packed with options like the all-day Giraffe brunch, featuring smoked bacon, Cumberland sausage and eggs, or the vegetarian brunch plate with smashed avocado, Quorn™ plant-based sausage, and perfectly cooked eggs. Early riser? If you make it down before 11am, you'll be able to enjoy the breakfast menu, which includes classics like avocado toast and more.
Take your friends and family to Giraffe for some fluffy pancakes.
7. The Green Room
- Where: 101 Upper Ground, SE1 9PP
- Best for: eating brunch outside
Just a short stroll from Waterloo Station, The Green Room is a hidden gem ideal for a Saturday brunch. It's got a fantastic covered garden, full of greenery and fairy lights, and makes the perfect location for some eggs and coffee alfresco.
Alongside a varied all-day menu, it specialises in great breakfast plates like scrambled eggs on toast or rich, tomatoey shakshuka with poached eggs and house-made flatbread. For something a little more indulgent, their pancakes with fresh blueberries, crispy bacon, and Canadian maple syrup are a crowd-pleaser. And if you're looking for some free-flowing fun, you can add unlimited rum punch, mimosas or proessco for £39.50 each.
Impress your friends by booking The Green Room for brunch.
8. Albie
- Where: The Hoxton Southwark, 40 Blackfriars Road, SE1 8NY
- Best for: a hotel brunch
Whether you've rested your head for the night between The Hoxton
Southwark's stylish walls or are simply passing by, looking for
somewhere to grab a creamy flat white and croissant, its restaurant
Albie welcomes everyone into its swish surrounds
for a morning bite to eat. Laced with geometric runners, soft orb
lighting and exposed brick pillars, it's truly a photogenic place
to devour a cinnamon swirl.
Breakfast is served from 7am 'til 11.30am from Monday to Friday, and brunch takes place on the weekend starting at the same time but finishing at 2.45pm. Alongside the knockout pastries, expect to be spoilt for choice with the likes of a halloumi bagel, French toast with orange blossom ricotta, lemon curd and summer berries, or a breakfast burrito, packed with egg white, spinach, beans, mushrooms and tomatoes.
Grab your camera because brunch at Albie's is certainly one for the Instagram feed.
9. Art Yard Bar & Kitchen
- Where: Bankside Hotel, 2 Blackfriars Road, Upper Ground, SE1 9JU
- Best for: a pit stop before exploring Southbank's galleries
Art Yard Bar & Kitchen is located near Waterloo and serves up a menu filled with fresh, seasonal dishes. Bright, airy and modern, its interiors are something to marvel at too - they feature geometric tiles influenced by Italian architect and furniture designer Gio Ponti, as well as a mural of illustrations reflecting the cultural narratives of the area, commissioned by Laura Carlin.
Available Saturdays and Sundays from 11.30am to 4pm, its weekend brunch includes highlights like their signature Burford Brown Bennies, an elevated take on the classic eggs Benedict, made with rich croissant bases and topped with luxurious ingredients like smoked salmon, hollandaise, and caviar. For a sweet treat, indulge in their taco-style pancake platter - a playful and delicious take on pancakes with mascarpone, fresh fruits, and chocolate sauce.
Design and culture are very much at the heart of Art Yar Bar & Kitchen.
If you like the sound of free-flowing booze with your breakfast, check out our guide to the best bottomless brunches in London.