Russian footwear brand makes UK debut
Russian footwear and accessories brand Mascotte has made its UK debut with a store in Westfield London. The retailer trades from 140 stores in Australia and Russia and the new store features themed areas as well as an outsize court shoe that takes pride of place in the window.
No comments yet