There are multiple definitions - click on the translation that matches your context.

lokale

substantiv

full

premises

noun

Definitions of premises

English

(FORMAL) buildings and land, especially when owned by a business or other organisation

These provisions will apply to any premises so long as the criteria set out in section 177 of the Act are fulfilled.