Nike Stores in Barcelona. You can find official Nike stores in Barcelona at the following locations listed below. Nike also has a Nike factory outlet in La Roca Village factory outlet mall near Barcelona and FC Barcelona's "The Camp Nou store" has hundreds of Nike products, Nike Store Barcelona on Passeig de Gracia, 29 Nike Store in L'Illa on Av Diagonal, 545 - flagship store Nike in El Corte Ingles department store on Av Diagonal 617 Nike in El Corte Ingles department store on on Portal de l'Angel, 19