Generic primary business street of towns or cities
High Street is a common street name for the primary business street of a city, town, or village, especially in the United Kingdom and Commonwealth. It implies that it is the focal point for business, especially shopping. It is also a metonym for the retail sector. While many streets, such as Camden High Street (in London). bear this name, streets with similar function but different names are often referred to as "high street".
https://en.wikipedia.org/wiki/High_Street