Independent espresso bar spotlighting specialty beans from micro-roasters. Their airy interior invites leisurely sipping, complemented by freshly baked goods from local artisan bakeries.
Location
Details
Address
Chamberlayne Road, NW10 3NR London, United Kingdom, London, United Kingdom 🇬🇧