About The Left Shoe Co.
Based in London, The Left Shoe Co. operates in the Apparel & Textiles sector. The company is classified under the Apparel & Textiles sector. The company has been headquartered in London since 1980. Private market activity associated with the company includes investment from Tnui Capital.