Tight spaces, big flavors—this iconic chainlet turns out consistently excellent espresso and offers a curated pastry selection. Ideal for busy city dwellers seeking a quick quality fix.
Location
Details
Address
31-35 Great Ormond Street, WC1N 3HZ London, United Kingdom, London, United Kingdom 🇬🇧