Portal de l’Àngel avenue is pedestrian street in Barcelona known by its many shops. This avenue connects with Plaça de Catalunya and Cucurulla and Portaferrissa…
L’illa Diagonal, or Illa Diagonal, is a shopping area with business buildings located on the Diagonal avenue in Barcelona, in the Les Corts and Sarrià-Sant…