De Beers unveils its renovated store at Harrods
DE BEERS Diamond Jewellers Following a recent opening of the Madison Avenue store, the company has relaunched their renovated store in the Fine Jewellery Room at Harrods, London.
The De Beers store at Harrods,...