
Europe's largest immersive art attraction is coming to London
The Amazement Park will take over an 80,000 sq ft space at the West London mall where art collective Wake The Tiger will invite visitors to explore a "parallel world of imagination and otherworldly art". They're the people behind immersive …