Over 11,000 high street shops shut in 2020, study finds
LDC also found that both independent openings and closures decreased by 11% in 2020, as extended periods of lockdown suppressed market activity
Over 11,000 stores closed on UK high streets last year and another 18,000 could follow in 2021, according to the latest research from the Local Data Company.