01335 216 004 Phones Open: 8:30am - 8:00pm
Cart Cart
Angelus banner

Official Authorised Stockist


Cutting edge watchmaking at its finest, Angelus watches blend the very best of classic haute horologerie with only the finest ultra-modern technologies and innovations. Designed, produced, finished and assembled in La Chaux-de-Fonds, the heart of Swiss watchmaking, Angelus watches boast a history of over 125 years, cementing a reputation for their globally hailed in-house movements, time-honoured techniques and luxury designs.

The Angelus Urban watch collection is home to some of the world’s most spectacular skeleton watches where a network of openworked plates and bridges form the brand’s adventurous DNA. Boasting a unique sports elegance, the Angelus U41 is a striking choice exemplified by its sculpted rubber straps and notched bezels while the Angelus U50 Diver delivers unbeatable underwater performance with exquisite tourbillon complications. Discover all the latest Angelus watch releases on the C W Sellors website today now available with interest free finance and free next day delivery.

Toggle Description
    Back to top