Cows turn heads as they bring town to a standstill
Joyce Jones said people enjoy the spectacle of seeing her herd make its way through the High Street.
BBC News
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.
Joyce Jones said people enjoy the spectacle of seeing her herd make its way through the High Street.