Tag Archives: The Left Shoe Company

The Left Shoe Company makes its British debut in St James’s

St James’s London is pleased to announce contemporary shoemakers The Left Shoe Company have chosen to open their first UK store in Princes Arcade. The Left Shoe Company combines traditional skill with state of the art technology creating a truly … Continue reading

Posted in Fashion, Fashion Blog, Shoes | Tagged , , , , , | Leave a comment