The world's largest watch store, spanning three floors, nearly a hundred brands, and thousands of different watch styles.