The Imaginarium makes a hasty exit from Clerkenwell Close amidst chaos.
Roberts Place
Clerkenwell, London EC1, GB