Advertisement
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 weekly podcast: 'Talking Shop by Retail Sector'

Back to top button