Royal Ramblas Near Placa de Catalunya
La Rambla, 117 -
Barcelona,
ES 08002