High Street
3,200 stores ‘disappear’ from high street in four years
The number of physical shops in the UK has fallen by almost 3,200 over the past four years, down 1.2% to 263,070.
You'll need to
subscribe to unlock this content. Already subscribed? Login?