newsagent

noun
  1. a person who sells newspapers, magazines, and often other small items such as candy and cigarettes
  2. Usage: British
  3. a shop that sells newspapers, magazines, and other small items
  4. Usage: British

Examples