Plaça del Pi
Plaça del Pi, 3, 08002 Barcelona, Spain
Inside Sagrada Familia
Carrer de la Marina, 253, 08013 Barcelona, Spain