The Home of Garrard

We are delighted to announce that the House of Garrard at 24 Albemarle Street will reopen on Monday 15th June. The health and safety of our clients and colleagues has always been paramount and continues to be the priority.

We have adopted additional health and safety measures specific to COVID-19, further information on these can be found here.

House of Garrard, 24 Albemarle St, London, W1S 4HT, UK

×
Product added to wish list

Enchanted Palace Jewelled Bug Ring