In Seville, people love spending hours gather around commercial storefronts and after that, start to go for shopping. You can shop at almost any hour! Stores open from 9:30am to 2 pm in the afternoon, there is a gap for the lunch and maybe a nap. Afterwards, the shops , then they open again in the afternoon from 5 to 9 pm. The huge department store El Corte Inglés open the whole day from 10 AM to 10 PM.
Soho Benita has become an artsy bohemian haven, with artisan and street-style shops, small hotels and trendy eateries. Mercado Sevillano de Plata is a great place for getting beautiful pieces of silver. You cannot leave Spain without buying an ‘abanico’, the traditional fan you see everywhere. Check out the store called Diza-Dizal-Zadi. The Rompemoldes Space is a beautiful set of ateliers in various craft disciplines. Some of them have a small point of sale but others work only under contract.
The Juan Foronda store sells the traditional handmade shawls with hand-embroidered green floral patterns usually worn for special events such as the Feria or at weddings. If you love the Iberic ham, you can get a very local ham leg in La Salmantina store, in Triana District. Also good for other kinds of cold meat or Spanish cheese!