Av. de la Mare de Déu de Montserrat, 61, 08024 Barcelona, Spain
Carrer de Roger de Llúria, 89, 08009 Barcelona, Spain
Carrer d'Aribau, 168, 08036 Barcelona, Spain
Carrer de Balmes, 26, 08007 Barcelona, Spain