URL:
Location:
Plaça Salvador Seguí 1–9
08001
Barcelona España
41° 22' 42.3156" N, 2° 10' 16.4388" E
See map: Google Maps