None
Address: Carrer de Montcada, 3, Ciutat Vella, 08003 Barcelona, Spain
Gift Shops
Carrer de la Princesa, 25, Ciutat Vella, 08003 Barcelona, Spain
Carrer de la Princesa, 27, Ciutat Vella, 08003 Barcelona, Spain