An Independent Swiss Watch Brand at the Heart of Neuchâtel’s Pedestrian Center." Based at 16 Rue des Chavannes, CH 2000 Neuchâtel