New Wembley store for Skechers
03/10/2013
California-based sports footwear brand Skechers has signed up for a space at the London Designer Outlet (LDO) in Wembley, which will open its doors on October 24. The new outlet will cover 350,000 square feet and will offer a wide range of discounted footwear for men, women and children.