Address: Gran de Gracia, 123 Barcelona, Spain