tuck shop

Noun
  1. a candy store in Great Britain
tuck shop
A boy buys sweets at the tuck shop after school.