“One of Madrid's main shopping streets — luxury boutiques, international and upscale Spanish brands.”My secret Barcelona • By Tal· Recommends· September 2025