Plaça de Catalunya

$0

Located in the heart of Barcelona, Plaça de Catalunya hosts a department store as well as numerous outlets for electronic goods. On the streets radiating from the plaza, one finds a wide range of retail from fashion boutiques on Carrer de Pelai to artisanal ice cream parlors on Portal de l’Àngel. 

You may also like

Recently viewed