Best Coffee Shops
London's independent coffee scene has grown into one of the best in Europe, with a dense cluster of specialty roasters and cafes concentrated in a few key neighbourhoods rather than spread evenly across the city.
Where to Look
Shoreditch and Hackney have the highest concentration of specialty coffee shops, many roasting their own beans on-site. Borough and South Bank offer good options to pair with a market visit. Soho and Fitzrovia have a strong, slightly more design-focused cafe scene, good for a work-friendly stop between sightseeing.
What Makes a Good One
Look for shops that name their beans' origin and roast date rather than serving an anonymous house blend — it's usually a sign of a more serious operation. Flat whites are something of a London specialty (imported via Antipodean coffee culture), and most good independents will do one properly.
Tips for Visiting
- Weekday mornings are calmer than weekend late-mornings, which get busy with a laptop crowd.
- Many of the best spots are small — don't expect much seating, especially in Shoreditch.
- Ask staff for a recommendation on the current single-origin — it changes often at serious roasters.
- Combine a coffee stop with a neighbourhood walk rather than treating it as a separate trip.
