News

Plaça de Catalunya is the largest, most central square in Barcelona. In other words, it’s in the heart of the city: it’s the junction between the Old City and t ...