What is the British Royal jewellery brand?
What is the British Royal jewellery brand? Crowning, commemorating and celebrating since 1735, Garrard has been synonymous with some of the most iconic and precious jewellery in existence for almost 300 years. Garrard. Founded in London in 1735, Garrard is…