Major Barcelona shopping is concentrated on a bunch of key avenues, while boutiques and unique finds tend to be located in the winding streets of the Old City (Gothic Quarter , La Ribera, El Raval) or Gràcia. If you’re looking for:  | 
 Try Barcelona shopping in...  | 
 
High-end fashion and big name designers  | 
 Passeig de Gràcia & Avinguda Diagonal (Eixample)  | 
 
Department stores, shoes and more  | 
 Plaça de Catalunya & Avinguda del Portal de l’Angel (La Rambla)  | 
 
Second-hand stores and other curiosities  | 
 Carrer de la Riera Baixa (El Raval)  | 
 
Small, hip fashion boutiques  | 
 Passeig del Born & Carrer del Rec (La Ribera); Carrer d’Ainvyò (Gothic Quarter )  | 
 
Knick-knacks and souvenirs  | 
 
Spain's #1 department store is El Corte Inglés. If you need something - ANYTHING - El Corte Inglés is guaranteed to have it, though often at a higher price than speciality stores. You'll find apparel, home design, a restaurant, a supermarket, computers/electronics, kitchenware... even a travel agency!
For all-in-one Barcelona shopping, El Corte Inglés is your best bet. There is a large branch located right when you get off the airport bus at Plaça de Catalunya.