Back to Map

SHED Hatch / Haggerston

Cafe

Coffee shop with deli section and co-working spaces in a laid-back setting.

Location

8 Lee Street

London

United Kingdom

HoursClosed

Today: 7:00 AM – 8:00 PM

Community Check-ins