Seville specialises in distinctive azulejos (ceramic tiles) and they are best seen in Triana. Cerámica Santa Ana has been around for more than 50 years and the shop itself almost qualifies as a tourist attraction.
Part of Spain's oldest bookshop chain, this branch is spread over four floors and stocks plenty of multilingual fiction and guidebooks (including this one).
If you're really immersing yourself in the culture, you can pick up your wide-brimmed hat and riding outfit for the Feria de Abril right here.
The mega Spanish department store occupies four separate buildings in and around Plaza de la Magdalena and Plaza del Duque de la Victoria.
This covered arts and crafts market in the Arenal houses a few shops selling everything from pottery and textiles to silverware.
Fancy mixing flamenco with house? Then grab your vinyl here. Staff are knowledgeable about the local music scene too.