Tucked away in a converted shed, this café uses specialty beans and offers baked goods from local producers. A quirky, intimate spot for truly flavorful espresso moments.
Location
Details
Address
8 Lee St, E8 4DY London, United Kingdom, London, United Kingdom 🇬🇧