Edinburgh Welcomes New Balance’s Premium Concept Store Retail September 25, 2024 New Balance continues its expansion with a new store in Edinburgh.This marks the brand’s fourth concept store in the United…