4 Baume & Mercier Stores in Frankfurt, Germany