URL: WebsiteLocation: La Rambla, 7 08002 Barcelona España 41° 22' 38.0244" N, 2° 10' 32.4588" E See map: Google Maps