The triple-fronted, dark wood storefront of the flagship Watches of Switzerland store on Regent Street leads to three floors of marble-and-glass heaven for horophiles.