Barcelona Spain Tourist Information and City Guide
The Barcelona City Hall is located on Placa de Sant Jaume (St. James Square) in the Gothic area of the Old Town.
St. James Square is the centre of government for both the local and regional government. As such, it is often the venue for celebrations and political demonstrations.