Gift Shops in Sheffield

Gift Shops in Sheffield

1Charisma

Charisma has been established since 1997 in Crosspool. We are providers of Soft Toys, Travel and Toiletries, Watches, Cards, Stationery, Jewellery, Photograph Frames, Handbags, Creative Bead Kits and Science Kits, Personalised Gifts, W ...

Opening hours