Barcelona is one of the world's most modern cities where fashion boutiques, antique shops, home furnishings, and art galleries cater to different tastes. One can also find plenty of stores from books to jewellery, haute couture, furniture, cava, etc. For shopping in Barcelona, you have two main streets: Passeig de Gracia and Portal del Angel. Both start at the famous Plaça de Catalunya.
Mercat de Sant Josep/ La Boqueria
It is a large public market and prime tourist landmark in the Ciutat Vella district of Barcelona. Food sold here ranges from ready-made fresh fruit salads, crabs, lobsters, and sweets.
Address: La Rambla de Sant Josep, Barcelona
Bershka
Bershka is one of Spain's most popular shops for girls within the 15-29 year age group. It is incredibly cheap and will undoubtedly prove to be a favourite among the newbies to the town. Bershka labelled jeans are available here at great bargains.
Address: Av. Portal d'Angel, Barcelona
El Corte Ingles
El Corte Ingles is one of Spain's leading department stores, known for its range of cosmetics. It is Spain's largest department store chain with several associated businesses like Hipercor, Supercor, Opencor, Informática El Corte Inglés, Sfera, and Bricor, a chain of DIY stores. It is a favourite among the ladies for its wide variety of international brands.
Address: Plaça de Catalunya, 14, 08002 Barcelona, Spain
Gran Via 2
Gran Via 2 is a shopping mall located in Hospitalet, about 2km from Montjuic. Its classical design immediately grabs the attention. There are about 200 stores in this mall.
Address: Avenida de la Gran via, 75, Barcelona
Camper
It is the place where one can find the best and comfortable shoes. This company manufactures modern designed shoes that are made from high-quality materials.
Address: Passeig de Gràcia, 2, 4, 08007 Barcelona, Spain
Vina Viniteca
Vina Viniteca is a unique wine shop that provides a massive collection of wines. There are around 4,500 different wines, Sherries, cava, liquors, and spirits from all over Spain.
Address: Agullers 7. 08003 Barcelona
Maremagnum
Maremagnum is a roomy retail mall offering various clothing shops, homewares, electronics & restaurant options.
Address: Moll d'Espanya, 5, 08039 Barcelona, Spain
Diagonal Mar
Address: Avinguda Diagonal, 3, 08019 Barcelona, Spain
Arenas de Barcelona
Address: Gran Via de les Corts Catalanes, 373-385, 08015 Barcelona, B, Spain
La Rocca Station
Address: Passeig de Gràcia, 6-14, 08007 Barcelona, Spain
Barcelona plaça Catalunya
Address: Ronda de Sant Pere, 38, 08010 Barcelona, Spain