Jimmy Choo is set to launch a new flagship men's store on Dover Street London, in the Mayfair district of London, next spring. The 1,200-square-foot, two-floor shop, featuring everything from shoes to bags, other leathergoods, scarves and other items, will reportedly replace the existing Jimmy Choo store in Burlington Arcade. Dover ...
Your membership benefits:
To continue reading this article REGISTER NOW.