Where: Centro cívico Can Deu ✉ Plaça de la Concòrdia, 13, Les Corts, 08014 Barcelona, España Barcelona CT 08014 ES