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
Coffee shop with deli section and co-working spaces in a laid-back setting.
8 Lee Street
London
United Kingdom
Today: 7:00 AM – 8:00 PM