Business Fashion Retail Birkenstock Marries Tradition and Innovation with New King’s Road Store in Historic Chelsea Birkenstock unveiled its newest store on London’s iconic King’s Road in Chelsea, reinforcing its commitment to sustainability, and community… byAlyssa J. MannJune 6, 2025