Shops and Stores: 4 English-speaking places
There are also organizations that speak other languages: Russian, French, and German.
Carrer del Montseny 17 08012 Spain
Carrer de Sant Antoni Maria Claret 173 08041 Barcelona Spain
Gran Via de les Corts Catalanes 564 08011 Spain
Rambla de la Girada 1 08720 Barcelona Spain