Recent BBC article:
The first freight train from China to the UK arrives in London, having crossed seven countries in 18 days. [...] It delivered 34 containers of clothes and High Street goods.
A Google search for "High Street goods" does not give any definition in the first four pages.
What does "High Street goods" mean, both technically and in the mind of most people?