London
Kaffeine is one of London.

1. Kaffeine

8.9
66 Great Titchfield St (Riding House St), London, Greater London
Coffee Shop · West End · 311 tips and reviews
Sketch is one of London.

2. Sketch

8.8
9 Conduit St, London, Greater London
Modern European Restaurant · Mayfair · 581 tips and reviews
Taylor St Baristas is one of London.

3. Taylor St Baristas

22 Brooks Mews, Mayfair, Greater London
Coffee Shop · 42 tips and reviews
TAP Coffee No. 193 is one of London.

4. TAP Coffee No. 193

193 Wardour St (btwn Oxford St & Noel St), Soho, Greater London
Coffee Shop · 271 tips and reviews
Kaffeine is one of London.

5. Kaffeine

9.1
15 Eastcastle St, London, Greater London
Coffee Shop · West End · 102 tips and reviews
Over Under Coffee is one of London.

6. Over Under Coffee

4 Ham Yard (Denman St), Soho, Greater London
Café · 6 tips and reviews
Pizza Pilgrims is one of London.

7. Pizza Pilgrims

8.5
11-12 Dean St, Soho, Greater London
Pizzeria · 177 tips and reviews