London
L'ETO Caffè is one of London.

1. L'ETO Caffè

9.0
243 Brompton Rd, London, Greater London
Café · Kensington and Chelsea · 295 tips and reviews
L'ETO Caffè is one of London.

2. L'ETO Caffè

8.9
10 West Halkin St, London, Greater London
Café · Knightsbridge and Belgravia · 307 tips and reviews
Ottolenghi is one of London.

3. Ottolenghi

9.1
55 Artillery Ln, Spitalfields, Greater London
Mediterranean Restaurant · 105 tips and reviews
Trade Coffee is one of London.

4. Trade Coffee

8.7
47 Commercial St, Spitalfields, Greater London
Coffee Shop · Tower Hamlets · 166 tips and reviews