Sådana finnas i London , och resultaten af deras verksamhet i verldsstadens stora magasin ha varit storartade.