Welcome to Christophe Duchamp, a luxury watch brand that is dedicated to producing timepieces that embody uncompromising accuracy, unrivalled style, timeless elegance, and heirloom value. Christophe Duchamp originated in Mendrisio, Switzerland, and have now established their headquarters in the UK.