Exhibition Strange Days: Memories of the Future 02 Oct 2018 – 19 Dec 2018 The Store, 180 The Strand London, United Kingdom Save / follow 180 I've seen this 50 Comment on Strange Days: Memories of the Future Share Strange Days: Memories of the Future with your friends