With coffee around every corner, you’re never far from your next flat white fix. Whether you’re Central, North, East, South or West, we’ve got you covered with our lowdown on the best coffee shops in London:
Table Of Contents
Central London Coffee Shops
1. The Gentlemen Baristas, multiple locations
One visit to The Gentleman Baristas and you’ll be tipping your hat to their well-mannered coffee. With multiple branches around the city, this London coffee house endeavours to get the most out of every bean, serving up your daily dose of caffeine using the finest sustainably sourced beans from all around the world. Sip creamy cappuccinos or cool off with a refreshing iced batch brew in one of their nine cosy cafés, which are as welcoming and dapper as their distinguished name suggests.
📍Find your nearest location here.
2. Monmouth Coffee, Covent Garden
Monmouth Coffee have been roasting and retailing since ’78, when they were using rather old-fashioned methods in their basement. Fast forward to now and they’re flaunting some of the best coffee in the capital. If you fancy buying some of their beans for drinking-coffee-at-home purposes, let them know what method you’ll be using to make it (cafetière, filter, etc), and they’ll grind it for you.
📍Find Monmouth Coffee at 27 Monmouth Street, WC2H 9EU (and other locations).
3. Host Café, Mansion House
Inside this beautiful, historical church you’ll find what many believe to be sacred: seriously fantastic coffee. The building is run by a new monastic community within the Church of England, and they’re all about promoting love, hospitality and inclusiveness. But it’s not just a place for quiet reflection within the big city — it also serves an excellent cup of joe.
📍Find Host Café at St Mary Aldermary, Watling Street, EC4M 9BW.
4. Rosslyn, Mansion House
Don’t let the Instagrammable surroundings take away from the fact that Rosslyn serves categorically brilliant coffee. Fancy without being pompous, you’ll feel right at home at this friendly spot. (They also have two other cafes spread throughout London’s square mile.)
📍Find Rosslyn at 78 Queen Victoria Street, EC4N 4SJ.
5. Caravan, Fitzrovia
Caravan is a big name on the London coffee scene. With various restaurant-slash-coffee shops around the city, they’ve gotten pretty good at perfecting the brew. These guys provide beans for a number of shops, so you’re bound to come across them at some point on your coffee journey, if you haven’t already.
📍Find Caravan Fitzrovia at 152 Great Portland Street, W1W 6AJ (and various other locations).
6. Algerian Coffee Stores, Soho
Back when Victoria ruled England and the Eiffel Tower was just beginning to rise, Algerian Coffee Stores set up shop on Old Compton Street. They’re still there today, having weathered 130 years. The coffee’s a little fresher, thankfully. Algerian Coffee Stores stock eighty types of bean from all corners of the globe, but the very best part? They’ll sell you an espresso for just £2!
📍Find Algerian Coffee Stores at 52 Old Compton Street, Soho, W1D 4PB.
7. The Black Penny, Covent Garden
This little coffee shop has been lovingly designed to highlight its gorgeous original features, including exposed brick and wood panelling, making it the perfect environment for latte and chill. You should definitely stick around for a spot of brunch, too – and perhaps check out their event space in the basement.
📍Find The Black Penny at 34 Great Queen Street, Covent Garden, WC2B 5AA (and various other locations).
8. Kaffeine, Fitzrovia
The owners of Kaffeine have certainly put a lot of thought into their menu. Each coffee comes in a specifically selected size ‘to reflect and respect the true flavours of the coffee’ and their attention to detail carries through to every aspect of the experience. All that means their espresso is certainly not to be sniffed at. You can find them at two different locations in Fitzrovia.
📍Find Kaffeine at 66 Great Titchfield Street, London, W1W 7QJ and 15 Eastcastle Street, London, W1T 3AY.
9. Fork Deli, Bloomsbury
This lovely London deli-cum-café is located right in the heart of Bloomsbury near UCL, and they serve up one hell of a good mug of Joe – as well as toasties, paninis and freshly-baked pastries too. Best thing of all is that they also double as a wine bar on Thursdays and Fridays – winner, winner!
📍Find Fork Deli at 85 Marchmont Street, London, WC1N 1AL.
10. Redemption Roasters, multiple locations
On a mission to reduce reoffending through coffee, this trailblazing coffee company are the proud owners of the very first behind-bars roastery; producing several tonnes of expertly roasted coffee each month from directly inside HMP The Mount. They have ten coffee shops scattered around the city, serving up delicious coffee to flat white fanatics of the capital. A decent cup of a coffee and an even more decent social impact. What more could you want from a coffee shop?
📍Find your nearest location here.
East London Coffee Shops
11. Bad Manners, Hackney
Don’t be fooled by the unassuming exterior, the coffee at Bad Manners is among the best in the city. Their ever-changing small-batch filter coffee makes use of some of the best beans from craft roasteries around the world, while their espresso offerings make use of equally carefully curated beans and delightfully textured milk. They also serve up some delicious Mexican food, from hearty breakfast burritos to inventive tacos and more. Their approach to coffee and food is essentially the same, start with great base ingredients and keep the final product simple to allow those ingredients to shine. And shine they do!
📍Find Bad Manners at Hackney Churchyard, Lower Clapton Road, Hackney, E5 0PD.
12. Daze, Hackney
This collaborative cafe (from Batch Baby and Paradox) has taken up residence in Netil House, and is worth the effort of climbing the stairs to reach. You’ll find plenty of space for lazy ‘working-from-home’ days or for catch-ups with friends as you sip stunning coffee drinks from ADORABLE crockery. I will never get over the pink coffee cups!
📍 Inside Netil House, Floor 2, 1 Westgate Street, E8 3RL.
13. Paradox Coffee, London Fields
Tucked away just inside Netil market, this coffee shop/stand/design brand (?!) is small but impressively mighty. On a hot day, their iced batch coffee is refreshing, fruity, and a far cry from the typical sickly sweet ‘summer coffee drinks’. If you live nearby or are checking out Broadway Market on the weekend, it’s a can’t-miss spot.
📍 Unit A, Market, Netil House, 13 – 23 Westgate St, London E8 3RL
14. Dark Arts Coffee, Homerton
Recently revealed as Charli XCX’s favourite coffee spot in London, Dark Arts Coffee combines a devil-may-care attitude with tongue-in-cheek humour and some of the best brews in town. Their passion for coffee and desire to collab with anyone they think is cool (regardless of industry) has seen them work with clothing brands, umbrella manufacturers, and more. They’ve even opened a coffee shop in Japan, and in the middle of a London clothing store. It all makes sense when you read about the brand on the website: “we have never made a business decision sober.”
📍 Find the Dark Arts Coffee Roastery at 1- 5 Rosina Street, London, E9 6JH (and various other locations).
15. Climpson & Sons, Broadway Market
Climpson & Sons’ coffee is roasted down the road at their very own London Fields roastery. Their café, which used to be a butchers, offers a friendly atmosphere with a cracking menu full of locally-sourced produce. Don’t miss their deliciously sticky buns either!
📍Find Climpson & Sons at 67 Broadway Market, E8 4PH (and various other locations).
16. Perky Blenders, various locations
Bringing top puns and great coffee to the people of east London, Perky Blenders source most of their coffee from South America. As far as I can tell, the Perky Blenders don’t wear hats, so you don’t need to be skittish about visiting…
📍Find Perky Blinders at various locations in London. You can find out more here.
17. Hand Cafe, Stratford
Run by a seriously lovely team in the heart of the East Village, Hand is home to delicious coffee and Greek-inspired food.
📍Find Hand Cafe at 11 Victory Parade, East Village, E20 1FS.
18. Trade, Aldgate
Trade is a highly recommended coffee shop that is a favourite of many Londoners. Located near Spitalfields Market, this independently owned coffee shop boasts gorgeous interiors and a fantastic menu full of spectacular food. They also have a lovely outdoor terrace for when the sun decides to shine!
📍Find Trade at 47 Commercial Street, E1 6BD (and other locations).
19. Mouse Tail Coffee Stories, Whitechapel
Mouse Tail is run by a bunch of serious coffee geeks, and that’s clear from the get-go. When it comes to coffee, you can’t get much better than this. And as for the sandwiches? Well, you’ll have to try them for yourselves…
📍Find Mouse Tail Coffee Stories at 307 Whitechapel Road, E1 1BY (and other locations).
20. Tina, We Salute You, Olympic Park
Tina, We Salute You is somewhat of an east London institution. The cafe is the brainchild of Danny and Steve, who started off selling their cupcakes at a stall on Brick Lane. They now serve a whole array of delicious food and even cocktails from their fully stocked bar.
📍Find Tina, We Salute You at 2 Olympic Park Avenue, London, E20 1FT.
21. Origin Coffee, Shoreditch
Origin is a training lab as well as a coffee shop, offering courses for professionals and enthusiasts. So, if you fancy honing in on your latte art skills, enquire here.
📍Find Origin Coffee at 65 Charlotte Road, Shoreditch, EC21 3PE (and various other locations).
22. Ozone Coffee Roasters, Shoreditch
Ozone are experts in the coffee game. Their beautiful space is dedicated to the good stuff, with their own blends on sale in store and online.
📍Find Ozone Coffee at 11 Leonard Street, EC2A 4AQ (and various other locations).
West London Coffee Shops
23. Antipode, Hammersmith
Antipode is the epitome of Australian cafe culture, with perfect flat whites and painstakingly cool brunch offerings. By night, the menu switches to craft beer and cocktails, and you’ll be Googling flights to Melbourne before the evening’s over.
📍Find Antipode at 28 Fulham Palace Road, W6 9PH.
24. Bluebelles of Portobello, Ladbroke Grove
Bluebelles is a staple in W10 for coffee and cake. It’s a lovely spot with lots of loyal locals and, with that display of baked goods, you might be tempted to become one.
📍 Find Bluebelles at 320 Portobello Road, W10 5RU (and various other locations).
25. District, Parsons Green
This place is the very definition of ‘small but mighty’. You might not find a seat, but you will certainly find happiness in their excellent homemade banana bread and top-quality coffee. Their Mayfair spot has recently become a must-visit spot for its focaccia sandwiches.
📍Find District at 50 Parsons Green Lane, SW6 4HU (and other locations).
26. Cable Co., Hammersmith and Kensal Rise
This lovely independent coffee shop serves an awesome selection of brews and bakes. They’ve got a delicious menu of seasonal guest espressos, alongside a bespoke Colombian coffee from Climpson & Sons as their House blend. Oh and their Nitro cold brew is an absolute winner on a sunny day! Cable Co. also has a gorgeous ‘Lovewall’ painted by Los Angeles based artist James Goldcrown on its shutters—so it’s worth a visit even when it’s shut.
📍Find Cable Co. at 100 Cambridge Grove, Hammersmith, W6 0LE or Bridge House, Chamberlayne Road, Kensal Green, NW10 3NR.
27. Farm Girl, Notting Hill
If you like your jolt of caffeine to be picture-perfect, head to the Notting Hill branch of Farm Girl. Boasting ‘farmhouse meets Californian coast’ vibes, this artfully on-trend cafe will serve you coffee in a range of vibrant colours, in the form of lavender lattes, liquid gold latte, and butterfly matcha.
📍Find Farm Girl at 59a Portobello Road, W11 3DB (and other locations).
South London Coffee Shops
28. Browns of Brockley, Brockley
This spot close to Lewisham is somewhat of an institution. Stop in for a fantastic coffee and one of their famous cinnamon doughnut muffins.
📍Find Browns of Brockley at 5 Coulgate Street, SE4 2RW.
29. Canada Water Café, Canada Water
A magnificent triad of café, bar and restaurant, this place is worth a visit for more reasons than one. But this article is all about the coffee so for that reason I’m obliged to tell you that the latte art here is better than anything you’ll find in the Tate Modern.
📍Find Canada Water Café at 40 Surrey Quays Road, SE16 7DX.
30. Greenwich Grind, Greenwich
Yes, yes, I know you’ve all heard of Grind before, but this one’s particularly noteworthy as it’s the largest in the group. Much like any Grind, the space is beautiful—and you can guarantee good coffee no matter what time of day it is. And since it’s an all-day restaurant and cocktail, there’s even more reason to visit! Come 5pm, it’s more likely to be in a cocktail than a flat white for me…
📍Find Greenwich Grind at 17-19 Nelson Road, SE10 9JB (as well as various other Grind locations).
31. Lumberjack, Camberwell
Lumberjack is part of a charity that helps young people into employment by training them in either coffee or carpentry. It really is an excellent place, and everything is sourced from the local south London community where possible.
📍Find Lumberjack at 70 Camberwell Church Street, SE5 8QZ.
32. Old Spike Roastery, Peckham
Another charitable institution, Old Spike helps people to cope with homelessness by training them to be baristas. And yes, the coffee is great too – plus there are plenty of spots to find them!
📍Find Old Spike at 54 Peckham Rye, SE15 4JR.
33. The WatchHouse, Bermondsey
The Watch House have a couple of branches in the City, but none are quite as iconic at their Bermondsey outpost. Housed in an octagonal building where guards used to look out for grave robbers in the church cemetery outside, this is a weird and wonderful spot for a brew.
📍Find The Watch House at 199 Bermondsey Street, SE1 3UW.
34. Batch & Co Coffee, Streatham Hill
With an emphasis on specialty coffee and an excellent selection of food, Batch’s locals are an extremely lucky bunch. There’s even a little lending library in the corner for book lovers!
📍Find the Big Batch at 54 Streatham Hill SW2 4RD and Little Batch at 212 Streatham High Road SW16 4BB.
35. Birdhouse, Clapham
If you’re wandering around Wandsworth, pop into Birdhouse for a coffee and a sarnie—you won’t regret it. It’s gorgeously understated and somewhere you’re bound to return to again and again.
📍Find Birdhouse at 123 St John’s Hill, SW11 1SZ.
36. F.Mondays, Brixton
If you find yourself calling out ‘F Mondays!’ every Sunday night, you should consider adding a trip to F.Mondays to your morning routine. It’s the perfect escape from the mania that is work, especially if you retreat to the hidden garden out the back.
📍Find F.Mondays at 112a Brixton Hill SW2 1AH and 436 Coldharbour Lane, SW9 8FN
North London Coffee Shops
37. Batch Baby, De Beauvoir Town
This charming coffee shop oozes charm with a warm welcome and potentially the VERY BEST coffee in London. It’s a big claim, I know, but their emphasis on ‘batch brewing’ (as the name suggests) nets coffee drinkers a cup of joe unlike any other in London. Expect coffee with flavours that you’ve never experienced before – all from the coffee itself with nothing added! No wonder it made its way onto this list of London’s best coffee shops.
📍 Rose Lipman Building, 43 De Beauvoir Rd, London N1 5SF
38. Frequency, King’s Cross
Frequency is so much more than a coffee shop, but coffee is certainly at the core of what they do. They roast their beans at the Tate Britain, which hires out its state-of-the-art roaster to help small coffee companies. At night, the store becomes a cocktail bar, and there’s a real focus on the music as well as the drinks.
📍Find Frequency at 121 King’s Cross Road, WC1X 9NH (and various other locations).
39. Lucia’s Coffee House & Deli, Wood Green
Lucia’s Coffee House is a local champion with its own unique “403” blend. This dates back to the phone number of Lucia’s Roastery, a 1920s coffee house in Cyprus well known for serving the best blend in town. Today, this little café in Wood Green pays homage to Lucia by serving delicious coffee.
📍Find Lucia’s Coffee House at 162 High Road, N22 6EB.
40. Beam, Crouch End
Crouch Enders (is that a thing?) are seriously lucky to call Beam their local. With perfectly brewed coffees and a mouthwatering brunch menu, I’d struggle to stay out of the place. We’ve popped the Crouch End original in our guide, but you’ll also find them in Notting Hill, Muswell Hill, and Highbury these days.
📍Find Beam at 40-41 Topsfield Parade, N8 8PT (and various other locations).
41. The Coffee Jar, Camden
It can sometimes be surprisingly hard to find good coffee in Camden, but The Coffee Jar has been making it since 2013. Frequented mostly by locals, the coffee here is brewed to perfection and the food is worth shouting about, too.
📍Find The Coffee Jar at 83 Parkway, NW1 7PP.
42. The Fields Beneath, Kentish Town
Found within a converted railway arch beneath Kentish Town West station and next to Camden Town Brewery, The Fields Beneath is a personal favourite of mine. They use their own beans, which you can buy to take home with you—and, if you do, they’ll give you a coffee on the house!
📍Find The Fields Beneath at 52a Prince of Wales Road, NW5 3LN.
43. Starfish Loves Coffee, Palmers Green
Unless you live in north London, this last addition to this roundup of the best London coffee shops might be a bit of a trek for you. However, lying at the end of said trek is one of the best breakfasts in town, and a downright dangerous prosecco tap. Realistically it’s more of a brunch spot than a coffee shop – but we simply had to include it!
📍Find Starfish Loves Coffee at 92 Aldermans Hill, N13 4PP.
* Some features in this article have been paid for by Secret London’s friendly brand partners.
So there you have it – a roundup of the most atmospheric and independent London coffee shops dotted about town.