Paris, France. March 07. 2021. Rolex shop located on the Champs Elysées. World's first luxury watch brand Stock Photo - Alamy
Rolex and Omega's fight for prime real estate: the Swiss watchmaker just bought a building that houses an Omega store on Geneva's poshest shopping street | South China Morning Post
ROLEX SEMI BUBBLE BACK LACQUERED DIAL & DIAMOND SET - Romain Réa
La nouvelle boutique Rolex des Champs-Elysées
In Paris, a Rolex store on the most beautiful avenue in the world ...
Rolex trolls Omega with deal to buy home of arch-rival's flagship store - SWI swissinfo.ch
Tudor reveals its pop-up store on the Champs-Élysées - MyWatch EN