The term "high-street brands" typically refers to popular and well-established retail brands that have a presence on the main shopping streets of the UK. Here ...