top of page
Description
IWC Schaffhausen is a Swiss luxury watch manufacture based in Schaffhausen. The brand combines its manufacture operations with an international boutique and service network, including official boutiques in Schaffhausen, Berlin and Munich.
Contact
Location
Baumgartenstrasse 15, 8200 Schaffhausen, Switzerland
bottom of page