Arts & Crafts in London - East Ham 447 High Street North, East Ham, London, E12 6TJ Tags: sewing machines