Barcelona - Fira Barcelona Gran Via — Pavilion 1, Catalonia, Spain

Address: Fira Barcelona Gran Via - Pavilion 1, Barcelona, Spain
Venue's Official Website: https://www.firabarcelona.com/en/gran-via/
 

Fira Barcelona Gran Via — Pavilion 1. Coordinates set from verified same-city venue data (city centroid, OpenStreetMap-derived).