14 Best London Cafes For Amazing Coffee & Food

Finding the perfect café in London can feel like searching for a needle in a haystack. Luckily, some spots rise above the rest by offering excellent coffee and a welcoming atmosphere that invites you to linger.

You don’t have to navigate crowded streets to find your new favorite hangout. Here are the best London cafes that bring the city’s coffee culture to life.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Drury 188-189 Café (@drury188189)

1. Drury Covent Garden

Drury 188-189 has a reputation that’s hard to ignore; it’s one of the highest-rated cafes in London, and the hype about their craft coffee holds up. The no-Wi-Fi thing might sound like a gimmick, but it’s part of what makes this place feel different in a city where everyone’s glued to a screen.

Specialty beans are the focus here, brewed with a level of care that’s obvious, whether you’re sipping a straight espresso or something a bit more inventive. The brunch and pastry menu changes often, with chefs working up new dishes using ingredients from local suppliers.

Location: 188-189 Drury Ln, London WC2B 5QD, United Kingdom
Website: Visit Website

2. Prufrock Coffee

Baristas at Prufrock Coffee really know their stuff, pulling espresso shots and brewing filter coffee with an attention to detail that’s hard to fake.

Single-origin beans are carefully sourced, and guest roasters rotate through alongside Prufrock’s own. The open-plan setup means you can watch the team work their magic on some seriously fancy equipment.

They focus on quality and consistency; no gimmicks, just great coffee. If you’re curious about brewing, they even run workshops and classes for anyone wanting to up their home game.

Location: 23-25 Leather Ln, London EC1N 7TE, United Kingdom
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Prufrock Coffee (@prufrockcoffee)

3. Attendant Coffee Roasters

Attendant Coffee Roasters is tucked inside what used to be a Victorian public toilet on Foley Street—you can still see the original tiles and fixtures. The setting might be quirky, but the coffee is the real deal.

They roast their own beans locally and focus on specialty-grade brews that actually taste like something you want to wake up for. Espressos, flat whites, pour-overs—they do it all, and the baristas are happy to chat about what makes each roast different.

Location: 27A Foley St, London W1W 6DY, United Kingdom
Website: Visit Website

READ NEXT
16 Best London Rooftop Bars for Drinks & Views

4. Kennington Lane Cafe

Kennington Lane Cafe’s reputation is built on generous, old-school breakfasts and cafe classics that locals genuinely rave about. Each cup is crafted with care, delivering that smooth, rich flavor you hope for but rarely get. When you need a proper morning pick-me-up, this is the spot.

The menu covers everything from breakfast to lunch, all made with seasonal, locally sourced ingredients. You’ll get British staples like full English breakfasts, fish dishes and hearty plates that actually fill you up.

Location: 383 Kennington Ln, London SE11 5QY, United Kingdom
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Rebecca Finnerty – Potter (@finnerty.ceramics)

5. Hideaway Coffee House

Hidden down a narrow alley off Shaftesbury Avenue, Hideaway Coffee House is a Soho secret that’s worth hunting for. The focus here is specialty coffee, with beans from rotating single-origin roasters across the UK.

Espresso drinks are crafted with care, and filter options really let the beans speak for themselves. Flat whites and cortados get a lot of love, and there’s always something new to try thanks to the rotating menu.

Location: 7 Farrier’s Psge, London W1D 7DP
Website: Visit Website

READ NEXT
12 Best Places to Go Shopping in London

6. Kaffeine

Kaffeine channels the laid-back Aussie and Kiwi coffee culture right into Fitzrovia. Just a short walk from Oxford Circus, it’s a great pit stop for when you need a break from the city’s chaos.

Beans are carefully sourced and roasted to highlight complex flavors. The owners bring their Antipodean expertise to every espresso, and you can taste it; flat whites and long blacks are spot on.

Breakfast is deli-style and hearty, and there’s a solid lunch menu with sandwiches and salads. With two Fitzrovia locations, you’ve got options.

Location: 66 Great Titchfield St., London W1W 7QJ, United Kingdom
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Australian owned specialty coffee shops in London (@kaffeinelondon)

7. The Monocle Café

The Monocle Café is tucked away on Chiltern Street, and you can feel the magazine brand’s stylish touch in every detail. Espresso is strong, pastries are elegant, and the menu has a global twist—Japanese-inspired snacks sit next to European classics.

The vibe is more Scandinavian study than your typical London cafe. They take their beans seriously, and the patisserie is more refined than flashy.

Croissants and seasonal tarts pair perfectly with specialty drinks, and you can browse Monocle’s own goods between sips.

Location: 18 Chiltern St, London W1U 7QA
Website: Visit Website

READ NEXT
15 Best Boutique Hotels in London to Stay At

8. Omotesando Koffee

Omotesando Koffee drops a bit of Japanese coffee culture into Fitzrovia, and the minimalist design is a breath of fresh air. Light wood, clean lines, and a calm, focused vibe.

The menu sticks to the basics but does them exceptionally well. Espresso drinks and pour-overs highlight the beans’ natural flavors, and flat whites have built a loyal following.

Baristas here take their craft seriously, pulling shots with a level of care you can taste. It’s not your typical London coffee shop, and that’s the point.

Location: 8 Newman St, London W1T 1PB, United Kingdom
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Rosslyn Coffee (@rosslyncoffee)

9. Rosslyn Coffee

Rosslyn Coffee has earned its reputation as the “best worst kept secret” in the City of London, and the buzz is justified. Tucked into Queen Victoria Street, this industrial-style spot is all about top-tier espresso drinks.

The space is compact, but there’s something satisfying about snagging a window seat and watching the City hustle by. Beyond espresso, they’ve got quality tea and baked goods that taste homemade. Even their ceramic mugs are a bit of a flex—handmade by London artist Melisa Dora.

Location: 78 Queen Victoria St, London EC4N 4SJ, United Kingdom
Website: Visit Website

READ NEXT
3-Days in London: The Best Winter Itinerary

10. Regency Cafe

Regency Cafe is the real deal for old-school British breakfasts and lunch. This corner spot has stuck with its classic tiled exterior and no-nonsense vibe for decades, which probably explains why it pops up in so many movies and TV shows.

Locals and travelers alike queue up for proper full English breakfasts; no tiny portions or fussy presentation, just the kind of plate that means business. Golden fried eggs, thick bacon, sausages, and beans on toast that tastes exactly how you hope it will.

Their builder’s tea is strong enough to kickstart any morning, and the prices are refreshingly fair. The formica tables and simple decor keep things genuine.

Location: 17-19 Regency St, London SW1P 4BY, United Kingdom
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by 49cafe (@49cafelondon)

11. 49 Cafe

49 Cafe just gets coffee right. This slim little spot on Marchmont Street serves up espresso drinks that keep neighborhood regulars coming back, day after day. The focus is on clean, balanced shots—flat whites and cappuccinos that taste like someone paid attention.

It’s easy to walk past, but the breakfast sandwiches here are quietly excellent, and the pastry case always has something tempting. Lunch is light, unfussy, and always fresh. The whole setup is grab-and-go; order at the counter, take your drink, and head out.

Location: 49 Marchmont St, London WC1N 1AP, United Kingdom
Website: Visit Website

READ NEXT
15 Best London Day Trips Too Beautiful to Miss

12. Monmouth Coffee Company

Monmouth Coffee Company is one of those rare London places that’s earned its stripes over the years. Their specialty roasting game is strong—they travel to meet farmers, taste beans at the source, and bring back single-origin coffees with real personality.

One week you’ll see Colombian beans with honeyed plum notes; next, Kenyan coffee with a hit of redcurrant. The variety never gets boring. No fancy interiors, no plush seating; it’s all about the coffee. And that’s honestly enough.

Location: 27 Monmouth St, London WC2H 9EU, United Kingdom
Website: Visit Website

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by De Vine Restaurant Coffee Bar (@devine_cafe)

13. De Vine

De Vine hides under a railway bridge near America Square, but don’t let the location fool you. It’s a gem for coffee and fresh deli food in the middle of the financial district.

The counter-serve setup keeps things moving, and the coffee is spot-on every time. Baristas know their stuff, and there’s a solid lineup of teas and juices if you’re not in a coffee mood.

Sandwiches are stacked with good fillings, while the deli counter has salads and hot dishes that change with whatever’s best that day. Grab it to go or snag one of the few seats if you’re lucky.

Location: under railway bridge, to, 19 Vine st next, 2 America Square, London EC3N 2PX, United Kingdom
Website: Visit Website

READ NEXT
14 Fun Things to Do in London for Your Bucket List

14. Victoria House Coffee & Food

Victoria House Coffee & Food lives on Coptic Street, right in the thick of Central London. The vibe shifts as the day goes on; mornings are all about traditional English breakfasts and lighter, vegan-friendly plates, while afternoons take a turn with Indian-inspired dishes that totally change the mood.

Locals swear by the coffee here. The team obsesses over their flat whites; it’s hard to argue with the regulars who say they’re the best around. If you’re feeling over the usual chain spots, this place has character.

Location: 5 Coptic St, London WC1A 1NH
Website: Visit Website