Your Rolex sounds like it has a problem with the automatic winding gear train.A Rolex needs regular servicing when parts can be inspected and replaced.Servicing is about 3-5 year intervals.
You need a specialist Rolex watchmaker as only they can obtain Rolex parts.Try
www.rolexrepairs.co.uk a full service will take 2-3 weeks.
×