Retailers

De Beers unveils new London flagship store

The store hosts De Beers’ ‘iconic designs’, from high jewellery pieces to diamond engagement rings and signature fine jewellery collections, including the Enchanted Lotus and Talisman.

Back to top button