Arts & Crafts in London - Wapping Heckford Street, 13, Highway Business Park, Wapping, London, E1W 3HS Tags: textiles