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.
A forum thread named "Are high street goods cheaper in Dubai than UK" has answers about luxury products.
What does "High Street goods" mean, both technically and in the mind of most people?