Margaret Dabbs? London has stepped outside London for the first time, landing at Level Shoes in The Dubai Mall, Dubai, UAE. The 96,000-square-foot footwear destination is a fitting home for the Margaret Dabbs London Sole Lounge, where it has built a large and loyal customer base during its time there.
Level Shoes UAE Fashion Footwear Shopping Website
