Caffè Nero

Caffè Nero

C

Holborn, London, UK

3.0
Taste
3.0
Vibe
3.0
Service
££££Price
Sandwiches

A spacious but lively spot where the Costa Rica single-origin cortado shines, though the soy matcha falls flat.