Skechers steps up store, product and marketing investment through Covid-19
Skechers | Oxford Street | West End | London
The 10 best hotels near Oxford Circus Tube Station in London, United Kingdom
Skechers expands presence in Ireland with the opening of a flagship store
London. UK- 04.09.2023. The name sign on the facade of the retail branch of Sketchers on Oxford Street. A American multinational footwear company Stock Photo - Alamy