Arts & Crafts in London - Spitalfields 112 Shoreditch High Street, Spitalfields, London, E1 6JN Tags: canvas