Exhibition SWOOSH. 03 Sep 2015 – 15 Sep 2015 Save / follow I've seen this Comment on SWOOSH. Share SWOOSH. with your friends The Rum Factory London, United Kingdom