/en/
en
true
1591
110
87
216
Barcelona
barcelona
203
Barcelona
41.386998
2.178725
136
12
2374
12965
true
107
1,3,5,9
280
220
43431
2
1654
1117
1571762
Map
Street ViewExplore
AddressPlaça Jaume i Francesca, 191