Only a Tesco and a very small Morrisons near me, anything more is at least a 35 mile round trip. The last proper butcher closed down about 5 years ago, could not compete with Tesco price.
My town center has 7 Charity shops 15 hairdressers/ beauty salons/nail bars 5 coffee shops , 5 funeral directors and very little else apart from the tiny Morrisons . Tesco is outside the town on an industrial estate!
Oh there are just 4 pubs left , one is a 'spoons' with real ale at £1.89 the rest charge £4 a pint and upward. One is always packed to the doors, the others are lucky to see 10 customers a day , guess which is which ?