Allen Edmonds: quality is the original form of sustainability
05/04/2023
US footwear brand Allen Edmonds has opened a store concept in Boston where its heritage and expertise in shoemaking will be brought to life. The 100 year-old company makes leather shoes in the US in a 212-step process and has ‘recrafted’ (repaired) more than one million pairs of shoes to date. It will offer this service, as well as a custom...