Location:
Ferrán Turné, 11
Barcelona, Barcelona
España
41° 25' 29.8524" N, 2° 11' 32.064" E
See map: Google Maps