Definition
An "on-license" refers to a license that permits the sale and consumption of alcohol on the premises of a business. It's essentially a permission slip to serve drinks right where you are 🍹. Think bars, restaurants, and pubs. This differs from an "off-license," which allows alcohol to be sold for consumption elsewhere. On-licenses typically require adherence to specific regulations regarding serving hours, age restrictions, and responsible alcohol service. It signifies a business's commitment to responsible alcohol service. This promotes a controlled environment.