Carrer del Comerç 15,  08003 Barcelona, Spain