The Barcelona Passeig de Gràcia remains as the most expensive shopping street in Spain, with an average price of 3,180 euros per square meter per year, according to the report Main Streets Across ...