Designers

Carat opens refurbished Covent Garden store

Fashion jewellery brand Carat has announced the opening of its recently renovated boutique in Covent Garden, London.

Back to top button