Delicatessen in London - Hackney 121-123 Mare Street, Hackney, London, E8 3RH Tags: delicatessen, eat in, patisserie, sandwiches, seating area, takeaway