fashionblogger.org
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 w…