Address 27-29 Passeig de Josep Carner, Barcelona 08038, Spain
Coordinates 41°22'29.287" N 2°10'36.363" E