A New Garrard Boutique at The Peninsula
One of London’s most prestigious hotels
Situated in the world-famous district of Knightsbridge beloved by both local and international shoppers, the new boutique is a stone’s throw from our flagship in Mayfair and close to Buckingham Palace.