In order to meet all your service needs, Rolex has developed and maintains an extensive network of Rolex Uk Head Office (Not Sales) Service Centres and Official Retailers, carefully selected for their uncompromising professionalism and expertise.
Rolex Uk Head Office (Not Sales)
Your Service Centre
19 St James's Square London London SW1Y 4JE United Kingdom
tel: +44 20 7024 7300
fax: +44 20 7024 7317
Mon-Fri: 9:00am - 5:00pm Excluding National Holidays and Christmas/New Year Closure