Filters:
bead store in Leamington Spa
About 2 results.
Beads & Crystals
Leicester Lane 84, CV32 7HH Leamington Spa, United KingdomWe are a specialist UK wholesaler and retailer suppliers of Swarovski crystals and beads. http://www.beadsandcrystals.co.uk/