Watches of Switzerland is a trading name of Watches of Switzerland Company Limited. Registered Office: Aurum House, 2 Elland Road, Braunstone, Leicester, LE3 1TT, Registered in England and Wales, Company number 00146087. Registered VAT Number 834 8634 04.

-
Brands A-Z
A - Z
-
Rolex
By Collection
- Patek Philippe
-
Mens
-
Ladies
-
Pre-Owned
Popular Brands
-
Showrooms
Our London Showrooms
- Services
- Sell Your Watch
- Sale
Call us on phone.number.watchesofswitzerland
Sign in or Register