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