High Street brand to close all 82 UK stores for a day in 107-year tradition

Oct 21, 2026 - 16:08
 0
High Street brand to close all 82 UK stores for a day in 107-year tradition


The family-owned British chain will continue a 107-year-long tradition this year.