Home News East Tower: Hannah Dargavel-Leafe & Jack West - The Bomb Factory Posted 2017/02/22 13:56 East Tower: Hannah Dargavel-Leafe & Jack West are showing at The Bomb Factory, Unit 2 Boothby Road, London N19 4AJ, at 6.30pm on Thursday 23 March 2017. See .