Deichmann is Europe's largest footwear retailer, with over 3,500 stores across Europe and the U.S. The new Horsham Deichmann store is set to open in Swan Walk shortly.
Published Sept. 13, 2023, 9:01 a.m.