Is Sheffield In Decline?

According to our analysis, in five years Sheffield has lost 17.8% of its stores – double the average among English and Welsh town centres, and the worst among big cities. Is Sheffield the 4th largest city? England’s fourth largest city, with a population of over 569,000 and an economy worth over £11.3bn, Sheffield’s economy is …

Is Sheffield In Decline? Read More »