Moussaieff Jewellers Ltd. has two London stores and a shop at the Grand Hotel Kempinski Geneve in Switzerland.
Moussaieff Jewellers Ltd. has two stores in London and one shop at the Grand Hotel Kempinski Geneve in Switzerland.