Portal de l'Àngel is a pedestrian street just off Plaça Catalunya with some of the highest priced retail rental space in the city. It's always crowded with locals and tourists shopping - or window-shopping - for high-end brands.
Avinguda Portal de l'Àngel, Barcelona, Spain