/en/
en
true
138
1591
166
87
Barcelona
barcelona
100
Barcelona
41.386998
1686
3351
2.178725
18
12
63
true
2610
38419
1,3,5,9
157
280
2
124
787465
Map
Street ViewExplore
AddressPlaça de Maria Grau, 20