By Alec Mattinson2017-03-20T08:56:00
The equivalent of five shops a day closed on Britain’s high streets last year with a net loss of 1,650 shop during 2016, according to LDC
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance