A community-minded café spotlighting ethically sourced beans and robust filtering methods. They’re known for homemade sweet treats and a vibrant social atmosphere, perfect for coffee talk.
Location
Details
Address
81 Grove Road, E17 9BU London, United Kingdom, London, United Kingdom 🇬🇧