When I was a kid, the block near my house (in the burbs of North London) had the following shops...
Greengrocer
Butcher
Sweet shop
Fishmonger
My mum and nan knew the people who ran the shops, and knew they were buying fresh, good qualify produce. There was a small tesco, where we'd go to get groceries such as canned goods.
Other than the odd specialist shop, such as the Italian deli or the kosher butcher, these shops simply don't exist anymore. It is partly because people made the choice back in the late 80's to go with convenience over qualify or service, but it is mainly because, as a large lobbying industry, supermarkets have been able to source cheap goods and drive small shops out of the market.
(Turned 30...reminiscing about the past...great!!!)
Vicky