Angelus - watches & reviews

Angelus is owned by Manufacture La Joux-Perret SA, which operates out of its own manufacture in La Chaux-de-Fonds, the heart of fine Swiss watchmaking. The new Angelus base is a stone’s throw from where the Stolz brothers set up their first watchmaking manufacture in 1891.