Reviews of what we deem as the latest and greatest in the world of watches

Leroy (pronounced “le roah”) is a French watchmaking house with an interesting, but complicated history (see sidebar for details). They made their name in their day for excellence…