London Fringe Trainspotting ReviewSarah Cox | February 8, 2016 “Don’t wear white,” Islington’s King’s Head Theatre warned me when I tweeted about In Your Face Theatre’s adaptation of Trainspotting a few hours before the show. “What can Read More