Barcelona - World Trade Center Barcelona, Catalonia, Spain

Address: Carrer de Barcelona, 08039, El Raval, Barcelona, Catalunya
Venue's Official Website: https://www.wtcbarcelona.com