London – The Hoxton staged a night of immersive theatre escapades for the opening of its new Holborn hotel.