The new Level Shoe District—a 96,000-square-foot shoe store—is just one of Dubai’s emerging design-related hot spots, many of which Robb Report Home & Style recently covered in its May/June issue (see City Style: Dubai). The London- and Singapore-based firm Shed created Level, which is located in the Dubai Mall, the world’s largest shopping center. More than 250 designers are carried within the emporium, which consists of 40 boutiques and four areas featuring multiple brands; these spaces are Women’s Desig…