Research by LDC has found that in the first half of 2020, 7,834 shops, pubs, restaurants and leisure sites (units) across the UK closed down. This was a 115% increase on store closures in the first half of 2019, which saw 3,647 closures.
Already have an account? Sign in here