Arc del Triomf
and
Passeig de Lluis Companys


The short version is that it is a great street with a very nice structure at one end.