Try your hand at a paper puppet workshop at the Fashion & Textile Museum Head to the Fashion and Textile Museum in London on Sunday 6th April 2014 to take part in an Artist Paper Puppet Workshop.