Home Other Stuff Rolex London Flagship Opening Faces Further Delay Until 2025: Challenges and Anticipation Surround Watches of Switzerland’s Mega Boutique