Advertisement
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.

Check out our free weekly podcast

Back to top button