English customers

THE STORE Scarabaeus, a very special store, has found its home in the center of Luxembourg’s old town, near the „fish market“, behind the palace, in a historal 16th century building. Cosy rooms with high, decorated ceilings and wooden floors invite you to browse and peruse in order to forget about daily stress. A broad … English customers weiterlesen