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