Revolutionary ABBA Arena becomes the world’s largest demountable venue
Jun 13, 2022by STIRworld Jun 13, 2022
ABBA returns to the stage in a temporary arena by Stufish Entertainment Architects in London, blurring lines between virtual and real worlds within a hexagonal timber-clad form.