Definitions of licensed premises
a bar, restaurant, cafe, or shop etc that is allowed to sell alcohol for consumption on the premises
Scottish neighbourhoods with the most licensed premises have the highest rates of alcohol-related illness and deaths, according to a new study.
any place that has an official license to conduct a business for which an official license is necessary
"Licensed premises" means that portion of any premises licensed for the conduct of limited gaming.