Address Sants Montjuic, Barcelona, Catalonia, Spain
Website Visit the Parc de l'Espanya Industrial website