Molton Brown opens first store in IsraelThe well-known British brand Molton Brown has recently opened its first store in Israel. Molton Brown at the Kempinski Hotel (photo credit: Shai Cohen)