Our Top 5 Luxury Watch Brands
In the history of watches and their evolution into the spectacular, luxurious timepieces that they are today, the first self winding mechanism was invented for pocket watches in 1770. The first automatic wristwatch was later adapted in 1923, the craft of a British watch repairer named John Harwood. In the decades after 1923, a number…
Read more