Interior of the Food Romance shop
In Madrid, leading brands coexist with alternative markets, international fashion with Spanish fashion, and traditional shops with modern outlets. Over 46,000 shops, most of them open 365 days a year, make up an offer that has something for everyone and turn the capital into one of the best shopping cities in the world.
More info: Shopping | Official tourism website (esmadrid.com)