Sketchers shoe shop in the centre of Manchester, England, UK, showing the shop window display and the doorway and interior and one customer inside Stock Photo - Alamy
Skechers store, Covent Garden, West End, London, England, United Kngdom Stock Photo - Alamy
Skechers shoes & trainers for sale in Birmingham, United Kingdom | Facebook Marketplace | Facebook
Skechers store at the London Designer Outlet, Wembley, London Borough of Brent, London, England, United Kingdom Stock Photo - Alamy