US footwear brand Saucony has opened its first flagship store in the UK. The new store is located at 4 James Street in London and officially opened on June 21, as announced by the Wolverine World Wide Inc. subsidiary on Wednesday. The London location is intended to be more than just a retail space: with an integrated café, rooms for community...
Jun 25, 2025