LONDON, UK - JULY 31th 2018: Skechers Shoe Shop Store Front Branding On Oxford Street In Central London. Stock Photo, Picture and Royalty Free Image. Image 106469156.
Skechers | Oxford Street | West End | London
SKECHERS - Fun Fact: In 2001 Skechers opened its first company-owned store in London. #Skechers25UK #WorldSkechersDay | Facebook