17 Baume & Mercier Stores in Compiègne, France