Where: Carrer del Carme, 33, 08001 Barcelona (Barcelona), Espanya ✉ Carrer del Carme, 33, 08001 Barcelona (Barcelona), Espanya Barcelona CT ES