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.