Moussaieff Jewellers Ltd. has two London stores and a shop at the Grand Hotel Kempinski Geneve in Switzerland.
Moussaieff Jewellers Ltd. operates retail locations in London, as well as a store within the Grand Hotel Kempinski Geneve in Switzerland.