The Left Shoe Company of Finland has announced the opening of its first American flagship store, offering a full service for custom-made men's shoes. The 1,700-square-foot store is located in Los Angeles at 8473D Melrose Avenue, in a world-renowned shopping area. Previously called Left Foot Company, the firm developed, many ...

Your membership benefits:
To continue reading this article REGISTER NOW.