Free Markets, Stores & Window Shopping
From busy shopping streets to major department stores, from luxury retailers to organic food
vendors, Spain has everything for the shopper.
Many towns and cities, especially Madrid, boast several street and neighborhood markets
(that are free to enter), selling everything from antiques to retro fashion.