Stylish coffee haven offering meticulously brewed espresso and filter options. Their acoustic music sessions, alongside locally made sweet treats, make for a relaxing, culture-rich experience.
Location
Details
Address
121 Kings Cross Road, WC1X 9NH London, United Kingdom, London, United Kingdom 🇬🇧