7 must-do immersive experiences to try in London