Seville is a great city for shopping, with a range of well known Spanish stores and small, independent boutique stores. Here is where to shop in Seville.