Venue
Address
Gran Via de les Corts Catalanes, 572, L'Eixample, 08011 Barcelona, SpainView location on map