Avinguda del Portal de l’Àngel, 36, 08002 Barcelona, Spain Location:Avinguda del Portal de l'Àngel, 36, 08002 Barcelona, Spain [{"latlong":["41.386404","2.172244"],"zoom":"16","infow":"Avinguda del Portal de l'\u00c0ngel, 36, 08002 Barcelona, Spain<\/span>Avinguda del Portal de l'\u00c0ngel, 36, 08002 Barcelona, Spain<\/span><\/div>"}]