The Watches of Switzerland
Retailers
Online retailers
·
🇬🇧 United Kingdom
·
Est. 1924
·
2,800 employees
The Watches of Switzerland is chain of retailers of luxury watches and jewelry, headquartered in the United Kingdom.
Full name
The Watches of Switzerland Group PLC
Address
Aurum House, 2 Elland Road, Leicester, LE3 1TT, United Kingdom
Product Types
Related Brands
Related News
Quick facts
- Type
- Retailers, Online retailers
- Country
- 🇬🇧 United Kingdom
- Employees
- 2,800
- Founded
- 1924