Skip to main content

Practical Information

June 26th-27th, 2025 | Barcelona | Spain

Avenida Rius I Taulet 1-3, Cataluña 8004

Barcelona, Spain

View Map