Larva London
Larva London is a jewelry store offering a wide range of accessories including necklaces, bracelets, hand chains, earrings, rings, anklets, and piercing jewellery. They provide free jewels on orders over £60 and ship within 3-5 working days, catering to an international customer base.