Exhibition Scaffold 23 Oct 2019 – 03 Nov 2019 Save / follow 1 I've seen this Comment on Scaffold Share Scaffold with your friends The Bomb Factory Archway London, United Kingdom