London, United Kingdom 🇬🇧

Shed

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 🇬🇧