Sådana finnas i London , och resultaten af deras värksamhet i världsstadens stora magasin lia varit storartade.