Industrial Venues, Venue Caravan Space Sevilla Presenting a new, avant-garde location in a central area of Seville, right on the river.