Venusrox Crystals & Jewellery is London's premier crystal, mineral and gem showroom showcasing only the finest, most glorious clear-energy rocks. Handpicked and chosen for their beauty, vitality and rarity, Venusrox is the destination shopping experience now available in London.