“The Art of Watches, Grand Exhibition New York,” across from New York’s Grand Central Station, will be open to the public free of charge from July 13 through July 23.