Buying Watches In London, England: Watches Of Switzerland
Serving London with 5 locations and many more through the U.K., Watches of Switzerland (part of the Aurum Group) has been serving their customers for 95 years. As an authorized dealer for more Swiss brands than any other UK retailer, they will welcome you to any of their 15 showrooms with a glass of champagne.