We visited our French twin town in September. Although it has a considerably smaller population than our home town, (albeit quite a large catchment area) it has a huge market, lots of butchers and bakers, patisseries. a haberdashers(!!!), fashion shops, furniture shops, antique shops, all distributed along charming little cobbled streets with lots of character.
Our town on the other hand, which is in a picturesque part of Southern Germany, also with a sizeable catchment area and, as I said, a larger population ,does not have a main street or a centre as such, due to its origins. The shops that used to be the hub of the commercial centre are empty. Many shop owners have retired, parking is a problem. Corona finished off some businesses.
The local bakers have all shut down but are slowly opening up again as Turkish or Balkan bakeries which have just the one kind of white bread (which no German would touch with a barge pole; they are used to 20 kinds of dark breads). We have a market on a Tuesday morning with 4-5 stalls selling limp lettuce, eggs, cheese and one or two with home produce in season. There are a couple of pharmacies, plenty of döner places, a travel agency and loads of Turkish barbers. Thanks to the university here in town, there are at least two well-stocked book shops.
So my dream high street is the one in our French twin town - exactly as it is.