London’s cafe game is strong. Think Paris, but with even more floral facades and pastel lattes.
The city has fully embraced the pink-and-petals aesthetic, turning out spots that are as much about the vibe as the flat whites.

If you’re after a cappuccino with a side of wisteria or a brunch that looks like it stepped out of a Wes Anderson film, you’re in the right place.
Here’s where to find London’s most outrageously pretty, flower-filled cafes.
Not surprisingly, many are located in West London, land of poshness and sophistication.

Pretty Cafes In London
Petersham Nurseries, Richmond
Petersham Nurseries has made a name for itself with its effortlessly elegant spaces, from the original Richmond outpost to the lush cafe in Covent Garden.
No bubblegum pink here, and it’s not needed. Just rustic charm, cascading greenery, and that slightly magical, just-stumbled-into-a-secret-garden feel.
The menu leans Italian. There’s a seasonal lineup of fresh, locally sourced dishes that taste as good as the surroundings look.
The real scene-stealer? The glasshouse, where you can dine alfresco even when London’s weather does its worst.


EL&N, Kightsbridge
El&N Cafe in Knightsbridge sits right on Hans Crescent, conveniently across from Harrods. It’s ideal for a post-shopping sugar fix.
It’s one of London’s most famous floral cafes, dripping in pink blooms and picture perfect details. It often comes complete the requisite pink bike with flowers in the basket.
But if you’re after something different, their Wardour Street outpost swaps flowers for neon. This makes it one of the city’s best (and rarest) neon-lit hangouts.
The cafe’s menu? Pure Instagram bait, but in the best way. Think pastel-hued lattes, towering layer cakes, and pink-dusted everything. If your daily routine could use a little extra whimsy, EL&N delivers.


Farm Girl, Notting Hill
Brunch in Notting Hill doesn’t get much better than Farm Girl! This rustic cafe is all about wholesome, feel good food that tastes as good as it looks. It’s my personal fave.
And it’s all so colorful. Think turmeric lattes, berry-packed açai bowls, and seriously good avocado toast—all served in a laid-back, sun-soaked space.
The courtyard is a prime spot for people-watching, and the rose latte? Worth the hype.
It’s health-conscious without being preachy, stylish without trying too hard, and a solid bet for anyone looking to fuel up before hitting Portobello Road.

Biscuiteers, Notting Hill
Biscuiteers Cafe is storybook pretty. The hand-iced biscuits are almost too pretty to eat. Almost.
This charming Notting Hill spot is part cafe, part boutique, and all about the details, with delicate, intricately decorated treats lining the shelves like edible art.
Afternoon tea here means tiered trays of biscuits, cakes, and finger sandwiches served with a side of nostalgia. It’s sweet, stylish, and unmistakably Notting Hill.
Feeling inspired? Book an icing class and try your hand at decorating like a pro.

Dalloway Terrace, Bloomsbury
Dalloway Terrace is the kind of place that keeps Londoners and visitors coming back season after season.
This Bloomsbury hotspot is part cafe, part restaurant, and entirely about the vibe. Think fairy lights, plush blankets, and ever-changing floral displays that turn it into one of the city’s most photogenic spots.
Autumn brings a warm, golden glow with cascading leaves. Winter transforms it into a twinkling hideaway perfect for cozy catch ups.
Afternoon tea at Dalloway Terrace is as classic as it gets—elegant, indulgent, and made for Instagram.

Delicate finger sandwiches, fresh scones, and perfectly plated pastries arrive with fine china and a dose of old-school British charm. It’s posh, yes, but never pretentious.
A long, lazy brunch here sets you up for a day of exploring.
Oxford Street’s lesser known gems, from hidden sculptures to quirky boutiques, are just a short stroll away. As is Covent Garden, with its buzzing piazza and historic streets.
If you fancy a museum after your meal, the British Museum is only two blocks away!

Aubaine Selfridges, Marylebone
Aubaine Selfridges is where French bistro meets high-fashion pit stop.
Sitting on the second floor of the Oxford Street department store, this wisteria-draped cafe is an ideal break from the shopping frenzy.
Expect classic French fare. Think buttery pastries, croque monsieurs, and perfectly plated steak frites. If you love French pastries, this will be your obsession in London.
Stop in for a coffee, linger over brunch, or toast to a shopping spree with a glass of champagne.

Daisy Green, Marylebone
Daisy Green is an Aussie-inspired hotspot that knows how to do brunch right. This collection of coffee shops and restaurants has carved out a name for itself across London. But the Marylebone location is easily one of the most eye-catching.
The floral displays spill out onto the street. It draws in coffee lovers, brunch enthusiasts, and anyone looking for a picture-perfect backdrop.
Inside, it’s all about laid-back Antipodean vibes with a side of bold flavors. The menu leans fresh and vibrant.
You’ll find Aussie staples like corn fritters stacked high with avocado, shakshuka that packs a punch, and banana bread that’s just the right amount of indulgent.
Coffee is taken seriously. And the flat whites here might just rival those in Melbourne.
The atmosphere is buzzy yet relaxed. The dishes are colorful and packed with flavor. And the setting is effortlessly photogenic.

Peggy Porschen, Belgravia
Perhaps the most famous of London’s floral cafes is Peggy Porschen in Belgravia. It’s the star of the very pretty Elizabeth Street.
Peggy Porschen is truly Instagram royalty, and for good reason. The bubblegum pink facade is impossible to miss.
It’s like a magnet for everyone from casual passersby to dedicated dessert lovers on a mission.
Seasonal floral displays really take things up a notch. The entrance is a rotating spectacle of pastel blooms, festive wreaths, or whimsical decorations that make every visit feel like a special occasion.

It’s just as charming inside too.
The interior is a candy-colored dream, with soft pink walls, delicate gold accents, and elegant cake displays that look almost too perfect to eat. Almost.
Signature treats include immaculately decorated cupcakes, fluffy layer cakes, and picture-perfect pastries. Pair it with a rose latte or a classic afternoon tea, and you’ve got the ultimate sweet escape.
Expect a queue, especially on the weekend. But don’t leave. Trust me. The strawberry champagne cupcake is worth the wait.

Knot Churros, South Kensington
The Knot Churros does exactly what the name promises. It serves up some of the most over-the-top, colorful churros in London.
But this South Kensington cafe isn’t just about deep-fried dough. It’s a sugar-fueled fever dream of whipped cream-topped drinks, pastel hues.
It’s a setting so playful you may feel like you’re in a candy store. And, indeed, you can order up a cotton candy latte.
The menu leans into the fun with churros dipped, drizzled, and stacked with all kinds of indulgent toppings. Pair them with one of their signature drinks—brightly colored lattes, milkshakes piled high with toppings, or velvety hot chocolate—and you’ve got yourself a photogenic and delicious treat.
Looking for an affordable brunch spot that doesn’t skimp on the aesthetic? The Knot Churros delivers.
For under £20 per person, you get a sugar rush, an Instagram-worthy backdrop, and one of the most budget-friendly brunch experiences in the city. A sweet deal, literally.

Feya Cafe, Knightsbridge
Feya Cafe is what happens when dreamy floral decor meets seriously good food. This pastel-hued paradise is one of London’s most Instagrammable cafes. Think cascading flowers, delicate gold accents, and an aesthetic so picture-perfect it feels almost surreal.
But Feya isn’t just about good looks. The menu delivers, with beautifully plated cakes, indulgent brunches, and colorful lattes.
Every bite feels like an upgrade from the last, whether it’s a fluffy stack of pancakes, a loaded açai bowl, or a slice of their signature pistachio and rose cake.
Located on Brompton Road, it’s a stone’s throw from Harrods and a short stroll from another equally aesthetic hotspot, Ore Cafe.
Prices are surprisingly reasonable for the area, making it an easy choice for anyone looking to grab a stylish bite without breaking the bank.

Molly Ross Bakery, South Kensington
Molly Rose Bakery is the kind of place that makes you stop in your tracks. Hidden away in South Kensington, it’s a bakery-meets-coffee-shop that’s both charming and a bit whimsical.
The terrace is an all-pink dream, the menu is pure indulgence, and the cakes? Next level.
Rose and pistachio, lavender and lemon. These are flavors that go well beyond the usual London bakery fare.
It’s one of South Kensington’s best-kept secrets and the ideal stop after a morning at the V&A Museum or the Natural History Museum.

Ivy Chelsea Garden, Chelsea
If you’re looking for the prettiest floral-themed cafe in Chelsea, The Ivy Chelsea Garden is hard to beat. It has a beautiful garden terrace that looks straight out of a fairytale.
Seasonal floral displays take over the space, changing throughout the year with colorful arrangements inspired by everything from the Chelsea Flower Show to festive winter wonderlands.
Inside, it’s all plush seating, vintage-inspired decor, and just the right amount of grandeur.
The menu leans more toward an all day brasserie than a traditional cafe. But a late morning coffee or afternoon tea here feels just as special as a long, leisurely lunch.

Humble Crumble, Spitalfields Market
Humble Crumble in Spitalfields has become a full-blown internet sensation. This cozy spot takes Britain’s most nostalgic dessert and gives it a seriously photogenic upgrade.
The space itself is just as charming as the crumbles. There are soft pink walls, elegant marble countertops, and warm lighting that makes everything look extra inviting.
The menu is all about crumble. You’ll find a huge selection of toppings, from classic custard and toasted marshmallows to seasonal specials that keep things interesting.
The flavors change throughout the year, adding a fresh spin on this traditional British dessert. One visit might mean a crumble sprinkled with dried rose petals. The next could bring spiced autumn flavors or summer berries piled high with cream.
Timing is everything. Lines get long, especially later in the day, so arriving early is the best bet for a relaxed experience. It’s worth the wait, though!

Palm Vaults, Hackney
Palm Vaults is straight out of a retro dream. Hidden away in Hackney, it’s a pastel paradise where pink velvet seats, hanging plants, and neon signs set the scene.
The aesthetic is equal parts Wes Anderson and 1970s glam, making it one of the most photogenic spots in East London.
The drinks are just as colorful as the decor. Lattes come in shades of pink, blue, and green, thanks to natural ingredients like beetroot and matcha.
The menu leans heavily into vegan and health conscious options. You can try smoothie bowls, avocado toast, and stacked pancakes that look as good as they taste.
Music and coffee culture play a big role here. The vibe is laid-back, with a carefully curated playlist that adds to the atmosphere. It’s a cafe that feels effortlessly cool.

I hope you’ve enjoyed my guide to the prettiest cafes in London. You may find these other London travel guides useful:
- 3 Day Itinerary for London
- 5 Day Itinerary for London
- Hidden Gems in London
- Tourist Traps To Avoid in London
- Best Museums in London
- Day Trips from London
- Harry Potter Places in London
- Guide to the Tower of London
- Guide to Westminster Abbey
Pin it for later.