there was an error communicating with the server.
Rolex Uk Head Office (Not Sales)
Rolex Service Centre
19 St James's Square
Tel: +44 20 7024 7300
Fax: +44 20 7024 7317
Affiliates & service centres
The leading name in luxury wristwatches, Rolex has been the pre-eminent symbol of performance and prestige for over a century. Headquartered in Geneva, Switzerland, with 28 affiliates worldwide and relying on 4,000 watchmakers in over 100 countries, Rolex continues to expand its long history of achievement and innovation.