This is a typical little town in the North of England, the nation of shopkeepers!
Here you find the Butcher, the Baker, the Candlestick Maker: Oh wait, not really. However, wandering down this street it seems like there could be all of these. There was a bakery, fruit and veg shop, a gift shop and much much more
This is one of the things I like about England; the individuality and uniqueness of these shops all down the high streets.
In South Africa there are mostly just shopping malls and those are becoming more and more generic. Each time they renovate a centre they lose a few more quirky little shops, till every mall becomes the same, like an airport.
Of course there are massive shopping centres in the UK, but as long as you also have these towns and high streets, then the Heart of England will remain in tact.