So you've picked two examples which aren't really a fair portrayal of what is open: I don't see any coffee shops open, but I have seen bakeries for bread etc.No. I believe everyone should be disciplined and try and see this virus off...still, if a free born Englishman really really needs their pastie or latte then they must get it.
Bon appetite.
I do also see butchers, fish mongers, cheese shops (it's food) and takeaways (less of a necessity I accept) which are all feeing the country and providing a service.
As long as they're complying for social-distancing regulations like your wonderful supermarkets, I see no wrong doing; in fact, I expect that they're safer.