licensed premises
noun plural but singular or plural in constructionDefinition of licensed premises
British
: an establishment in which alcoholic beverages and tobacco are permitted to be retailed and consumed