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