London Show 3 – 6th July Preview 5th July 6 – 9pm The Rag Factory 16-18 Heneage Street London E1 5LJ Share this:ShareEmailFacebook