None
Address: La Rambla, 13, Ciutat Vella, 08002 Barcelona, Spain
Gift Shops
La Rambla, 11, Ciutat Vella, 08002 Barcelona, Spain
Passatge de la Banca, 7, Ciutat Vella, 08002 Barcelona, Spain
La Rambla, 40, Ciutat Vella, 08002 Barcelona, Spain