Arts & Crafts in London - Forest Gate 384 Katherine Road, Forest Gate, London, E7 8NW Tags: sewing machines