Swiss watches

One luxury Swiss watchmaker brand that seems to have a worldwide popularity and a global appeal quite like no other is the Rolex watch brand. The Rolex was actually founded in London in 1905 by Hans Wilsdorf and Alfred Davis, but by 1919 Rolex established its headquarters in Geneva, Switzerland. The Rolex brand is known for its precision craftsmanship with every single part of their wrist watch brands produced in-house. Swiss Time London is proud to bring you this luxury Swiss watch that has captured the imagination of consumers for decades now.

Sort by:
  • Rolex
Don`t have an account? Sign up
Shopping basket
Comparison list