DESCRIPTION
This is the historical leading brand of watches operating since its foundation in 1860 in Switzerland. Originally it was known for making ladies' watches and pocket watches, the brand has now extended its brand to making fine glasses and sunglasses as well.
Website
Chopard Harrods Fine Jewellery Room
Location
87 - 135 Brompton Road, London, SW1X 7XL
+44 (0) 20 7730 1234