For many years now there have been numerous reports regarding the demise of the good ole English High Street and how it is suffering due to the closure of many of the shops, amongst several other things!
Local authorities are to blame for this common phenomenon, they have yellow lined everywhere that's possible to park a car, forcing drivers to use their overpriced car parks, also preventing them from stopping just outside the shops in order to 'pop-in' for one thing. Shopkeepers have then got to deal with the local authority increasing the 'rates' year upon year until it's no longer economically viable to trade there.
On top of that they(local councils) have favoured planning applications for out of town shopping developments so they can capitalise upon the council rates they charge the big supermarket companies. The big benefits are free parking and everything you want in one place.
The High Street is, in my opinion, finished. Our shopping habits have changed, we have been forced to change by the short-sightedness of local councils on the 'grab' as usual. There's no point trying to revive these now defunct shopping areas, it's time to move on, to find another use for the empty shops & offices. Homes perhaps?