One of my favourite malls here in Bcn is Diagonal Mar. It’s close to my place and it has everything. The typical chains as Zara, Bershka and H&M, more classic brands as Lacoste and Calvin Klein and nice bars, restaurants and cafés. There is a Starbucks, a nice sushi place and obviously McDonald’s. But one of the absolute best things about Diagonal Mar is that there is a Primark! Perfect when you need small things like belts, socks, pajamas etc. Cheap, cute and great! Don’t miss Diagonal Mar if you’re visiting Barcelona.