This is a huge week for Watches of Switzerland Group with the opening of its Rolex flagship showroom on London’s Bond Street ...