Arts & Crafts in London - Shadwell 9-11 Hessel Street, Shadwell, London, E1 2LR Tags: sewing machines