A rare pink diamond necklace has sold for £190,000 at a Tennants auction.