Exhibition Yesterday's News 08 May 2016 – 11 Jun 2016 Save / follow I've seen this Comment on Yesterday's News Share Yesterday's News with your friends Platform Southwark London, United Kingdom