Major UK high street chain to close 270 shops - in business since 1934

May 2, 2026 - 13:46
 0
Major UK high street chain to close 270 shops - in business since 1934


The brand is a staple of British high streets.