Gran Vía and Calle Fuencarral are two of the most popular shopping areas in Madrid, packed with fashion stores, boutiques and department stores.