Major UK high street chain could close 100 stores - in business since 1792
- Posted on April 30, 2026
- By Express
- 0 Views
- 1 min read
Major UK high street chain could close 100 stores - in business since 1792
The brand is a popular staple on Britain's high streets.