Minor Attractions, Londres 2025