Cartier has reopened the London flagship boutique at 175 – 177 New Bond Street, in the heart of historical Mayfair. This emblematic boutique illustrates Cartier’s history at this storied address while transforming it into a modern temple that blends the past with the present. The three floor space articulates the British touch with a perfect cultural mix made of creativity and unique twists that perfectly exemplifies Cartier style in London.