Arts & Crafts in London - King's Cross 24 Lloyd Baker Street, King's Cross, London, WC1X 9AZ Tags: textiles