Outside the Now Building, found right by the Elizabeth line entrance of Tottenham Court Road station, you’ll find a 360-degree immersive wonderland, with 23,000 square feet of floor-to-ceiling digital ...