Activate, the fast-growing immersive leisure brand, is poised to launch its fifth London venue in just 16 months. Islington ...