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.
Address
Baumgartenstrasse 15, 8200 Schaffhausen, Switzerland
Contact
Video
Gallery
bottom of page
