Fresh after the opening of Brooklyn concept store Space Ninety 8, Urban Outfitters has opened an even larger store in Herald Square in Manhattan.