UK high street giant set to stop iconic department store with 1.2k staff closing down

The iconic department store employs 1,200 people and its flagship store is just over the road from long-term rival Harrods
RSS Aggregator Jun 22, 2026 0
Carl Blackshaw Feb 23, 2026 0


