Store Manager: Amy McLachlan
Mulberry was founded in 1971 in Somerset, England. Inspired by the cool of the city and the craft of the British countryside, Mulberry creates timeless, practical bags from the finest leathers. The Dallas boutique is only the second Mulberry store in North America to feature the brand’s new store design concept. This is the only Mulberry boutique in the Southwest.
Location: Level One