L’Aquàrium Barcelona123450.000Store Claim ListingContact Informationdel Port Vell, Moll d'Espanya, s/n, 08039 Barcelona, Spain , Barcelona, CT 08039, ESPDetailed Informationdel Port Vell, Moll d’Espanya, s/n, 08039 Barcelona, Spain