One way to clean silver jewellery is to use aluminium foil bicarbonate of soda and white vinegar.
Place aluminium foil in a sturdy container add bicarbonate of soda and the white vinegar.
Add your piece of jewellery and then hot water. After a few minutes the jewellery will start to brighten up.