- 011. Prufrock Coffee, Leather Lane, Farringdon
- 022. Kaffeine, Great Titchfield Street, Fitzrovia
- 033. Algerian Coffee Stores, Old Compton Street, Soho
- 044. Monmouth Coffee, Borough Market
- 055. The Attendant, Foley Street, Fitzrovia
- 066. Climpson & Sons, Broadway Market, Hackney
- 077. Special Guests Coffee, Aybrook Street, Marylebone
- 088. WatchHouse, Bermondsey Street
- 09Insider Tips
- 10Final London Insider Tip
London has thousands of coffee shops, and most lists of the best ones recycle the same six names pulled from Instagram. This one is different. These are the best coffee shops in London chosen for what is actually in the cup, not how the counter photographs, and every single one has been visited in person by your guide. Expect roasteries and destination cafes, an 1887 institution seven minutes from Piccadilly Circus, and one still trading out of a converted Victorian toilet. Between them they cover Farringdon, Fitzrovia, Soho, Borough Market, Hackney, Marylebone and Bermondsey. Short on time? Algerian Coffee Stores and Monmouth Coffee at Borough Market sit fifteen minutes apart on foot, a century and a half apart in style, and both earn the detour.
1. Prufrock Coffee, Leather Lane, Farringdon
Prufrock Coffee opened on Leather Lane in 2011, and its influence outweighs its size. Founder Gwilym Davies won the World Barista Championship in 2009, and the training culture he built here has since seeded baristas across half the specialty cafes on this list. The training academy still runs upstairs, and staff will talk through extraction variables without making you feel like you asked a daft question.
It sits at 23-25 Leather Lane Prufrock Coffee, five minutes on foot from Farringdon or Chancery Lane. Coffee and kitchen run Monday to Friday from roughly 7.30am to 4.30pm, weekends from around 9am, though Leather Lane market days can shift things slightly, so check ahead if timing matters. A flat white costs about £3.80, and the Prufrock Benny, poached eggs and hollandaise on sourdough, is worth the queue if you have twenty minutes spare.
Insider move: skip the counter at lunchtime and order a filter coffee instead. It is made in seconds and loses nothing to the espresso in quality. All eight of these, plus dozens more across the city, are plotted with tasting notes on the London Coffee Map, if you would rather have a full crawl route sorted before you set off.
2. Kaffeine, Great Titchfield Street, Fitzrovia
Kaffeine opened in August 2009 on Great Titchfield Street, brought to Fitzrovia by Australian and New Zealand owners who wanted London to have the cafe culture they had grown up with. It became one of the benchmark shops of London's third wave, the era when speciality coffee stopped being a niche interest and started being a category. That reputation has held for over fifteen years, which in coffee years is a long time.
The cafe is at 66 Great Titchfield Street Kaffeine, three minutes from Oxford Circus. It opens Monday to Friday from 7.30am to 5pm, Saturday from 8.30am, Sunday from 9am, all closing around 5pm. Expect to pay roughly £3.60 for a flat white. The long, narrow room gets frantic at lunch, so if you want to sit, aim for the raised seats near the back rather than the counter stools up front.
3. Algerian Coffee Stores, Old Compton Street, Soho
Algerian Coffee Stores has traded from the same address on Old Compton Street since 1887, which makes it the oldest coffee shop in London by a wide margin. It was opened by a merchant named Hassan, sold to a Belgian owner after the war, then bought by the Crocetta family in 1948, whose descendants still run the counter today. It survived two world wars and the arrival of every coffee trend since, and it still smells like ground beans the moment you push the door.
It is at 52 Old Compton Street Algerian Coffee Stores, in the heart of Soho. Opening hours run Monday to Wednesday 10am to 6pm, Thursday to Saturday until 7pm, closed Sunday. This is not a sit-down cafe. It is a working shop with more than eighty coffees and over a hundred teas sold loose by weight, and the espresso pulled at the counter costs closer to £1.50 than the £4 you would pay two streets over. Ask for a bag of the house blend to take home; it is roasted to a formula the shop has barely changed in decades. Pair the visit with lunch nearby using our guide to where locals actually eat in Soho.
4. Monmouth Coffee, Borough Market
Monmouth Coffee has been roasting since 1978, starting in the basement of its original Covent Garden shop, and its arrival at Borough Market in the late 1990s helped turn a wholesale fruit and veg market into a food destination in its own right. The Park Street branch, opposite the market's southern entrance, is still one of the few places in London where the queue out the door is a genuine quality signal rather than an Instagram effect.
It is at 2 Park Street Monmouth Coffee, a two-minute walk from London Bridge station. Hours run Monday to Saturday, 7.30am to 6pm, closed Sunday, which catches out a fair few weekend visitors. A cup runs about £3.50, and the single-origin filter changes with the season, brewed fresh through paper cones rather than batch-brewed. Note the shop no longer offers single-use cups, so bring your own if you want to walk with it through the market.
5. The Attendant, Foley Street, Fitzrovia
The Attendant occupies a Victorian public toilet on Foley Street that was built around 1890, closed in the 1960s, and left boarded up for more than fifty years before a two-year restoration turned it into a coffee bar. The original porcelain urinals now form part of the counter, and the Victorian floor tiles are still underfoot. It sounds like a gimmick until you are actually sitting there, and then it just feels like good use of a beautiful old room that would otherwise have been demolished.
It is at 27A Foley Street The Attendant, close to Goodge Street and Oxford Circus. Opening hours are Monday to Friday, 8am to 4pm, weekends 9am to 4pm. A flat white is around £3.70, and the breakfast rolls are generously portioned rather than dainty. There is no seating upstairs, so the whole visit happens below street level; not the spot for anyone who does not like small spaces. Atlas Obscura has the fuller history of the building's decades underground.
6. Climpson & Sons, Broadway Market, Hackney
Climpson & Sons has been on Broadway Market since the early 2000s, when founder Ian Burgess moved his market coffee cart into a former butcher's shop and kept the name over the door. It was roasting and serving speciality coffee in Hackney years before the neighbourhood became a byword for it, and the shop's Broadway Blend is still the espresso most regulars order without looking at the board.
It sits at 67 Broadway Market Climpson & Sons, a ten-minute walk from London Fields station. Hours run Monday to Friday 7am to 5pm, Saturday from 8.30am, Sunday from 9am, all until 5pm. A flat white costs around £3.50. Saturday is market day on Broadway Market itself, so arrive before 10am if you want a seat rather than a takeaway cup drunk on the pavement. If East London's independent scene is what you are after, the London Coffee Map flags the pick of the area's speciality shops too, not just this one.
7. Special Guests Coffee, Aybrook Street, Marylebone
Special Guests Coffee opened in 2022 on a quiet residential stretch of Aybrook Street, founded by Paul Ross, a two-time UK Barista Championship winner. Rather than roasting one house blend, it runs a rotating cast of guest roasters, so what is on the espresso and batch brew genuinely changes month to month rather than just seasonally.
It is at 8 Aybrook Street Special Guests Coffee, about five minutes from Baker Street station. Weekday hours run 7.30am to 5pm, weekends 8am to 4pm. A flat white runs closer to £4, reflecting the rarer micro-lot beans on rotation. Seating is limited and the counter is compact, so this one suits a stand-and-drink visit better than a long sit-down.
8. WatchHouse, Bermondsey Street
WatchHouse began in 2014 in a genuine 19th-century watch house on Bermondsey Street, the small buildings once used to guard against grave robbers, and the original site still seats only ten people despite the company growing into one of London's larger speciality chains since. It is worth visiting the original over any of the newer branches for the building alone.
It is at 199 Bermondsey Street WatchHouse, a short walk from London Bridge or Borough. Hours run daily from around 7am to 6pm, though weekend opening can start slightly later. A flat white costs roughly £3.80. The street itself is one of the better coffee and browsing walks in London, so pair a visit here with the antiques stalls that set up on Bermondsey Square on Friday mornings.
Insider Tips
Several of these shops close on Sundays, Monmouth and Algerian Coffee Stores among them, so if you are planning a coffee crawl on a Sunday, build it around Prufrock, WatchHouse, Kaffeine, The Attendant or Climpson instead.
Almost every shop on this list will grind and sell you the beans they are brewing, and it is nearly always cheaper than buying the same beans through a subscription service once delivery is added. If you are building a full day around a coffee crawl, our roundup of free things to do in London fills the gaps between cafes without adding to the budget, and if Soho is on your route, our free Soho walking tour passes within a few minutes of Algerian Coffee Stores if you want to fold both into one outing.
Final London Insider Tip
Eight shops, seven neighbourhoods, one and a half centuries between the oldest and the newest. That is the actual range of what counts as the best coffee shops in London right now, not just the handful that turn up first on a map search. If you would rather build your own list from independents only, the guide to independent coffee shops in London locals actually use goes deeper into the smaller, resident-favoured end of the scene. For a route that covers all eight of these plus the rest of the city's best, with tasting notes and directions worked out already, the London Coffee Map is the fastest way to turn this list into an actual afternoon.