A total of 9,877 premises operated by chains and 1,442 independent shops, restaurants and leisure venues shut permanently across England, Scotland and Wales during 2020, according to the Local Data Company (LDC).
However, retail locations across Britain may not yet have felt the full impact of the coronavirus pandemic, experts have warned.
LDC predicts that up to 18,000 more shops, restaurants and leisure outlets could be vacated this year amid the fallout from the collapse of major retailers including Debenhams and Sir Philip Green’s Arcadia Group.
Already have an account? Sign in here