>numerous stores have suffered in the last ten or so
>years because of competition from online shopping.
I think the competition from the huge supermarkets is probably more to blame (along with internet shopping).
I live in Solihull and from my house within 4 miles I can get to TWO large Sainsburys, ONE large and ONE medium Tescos, ONE large and ONE medium Morrissons, an Aldis, a Marks & spencer simply food, and within about 6 miles I can get to an Asda.
The large Tescos near me recently added a second floor in the store and now sells Clothes, TVs and other electrical equipment, books, DVDs, household goods, things for the car, and so on.
Many of the things that I may have got from Woolworth in the past (or indeed Adams) I can now get in Tescos.
The Asda near me is also HUGE and I could probably get EVERYTHING I need in there without ever having to shop elesewhere.