Surprise Me!

High street closures: Which major stores did we lose in 2024?

2025-01-02 50,473 Dailymotion

Britain's high streets endured another harsh year in 2024, with an average of 37 shops shutting down every day, according to data from the Centre for Retail Research.

Buy Now on CodeCanyon