Designers

Carat expands presence in Harrods

Fashion jewellery brand Carat has opened a new 100 sq ft shop in London department store Harrods

Back to top button