Fitzrovia, London
"A no-laptop, no-WiFi Fitzrovia spot that's clearly built around the coffee. Pop in when you're nearby and want a proper cup rather than a caffeine hit."
What we love
Location
13 Great Russell St, London WC1B 3NH, UK