
'Endless battle': Fighting the crime gangs taking over the High Street
People say they're terrified of going to the shops, with reports of intimidation and open drug dealing.
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. While many streets, such as Camden High Street, bear this name, streets with similar function but different names are often referred to as "high street".
People say they're terrified of going to the shops, with reports of intimidation and open drug dealing.