
Mulberry recently moved its flagship boutique to 50 New Bond Street in London. The new design provides an open layout over 5,400 feet of retail space, with a modern and innovative interior that was created in collaboration with Universal Design Studio.