Schuh in Westfield White City debut
Schuh opened its latest store at one of London’s key malls, Westfield White City, on Friday in a space covering 2,800 sq m and including the retailer’s adults’ and kids’ footwear.