The Home of Garrard: A Hidden Gem in Mayfair, London
A visit to our flagship boutique on Albemarle Street in Mayfair is a fascinating trip through the history of royal patrons and jewellery in London. Some people come to us for our service – the experience of shopping at Garrard is second to none – while others love the fact that our designers are a passionate team of women designing for women, creating jewels that are exquisite in beauty and effortless to wear. Others still are captivated by our celebrated heritage, which stretches back centuries and is celebrated at our flagship boutique on Albemarle Street, in the heart of London’s Mayfair.