News
Plaça de Catalunya is the largest, most central square in Barcelona. ... It also has a metro station with access to L1 and L3 lines, and a train station. That being said, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results