Spain, Barcelona
Paseo Taulat, 278, Sant Martí, 08019 Barcelona