lock-up premises

Definitions

Commerce

  • plural noun a shop or other commercial building which has no living accommodation and which the proprietor locks at night when it is closed

Travel

  • noun a restaurant or shop which has no living accommodation and which the proprietor locks at night when it is closed
http://www.dictionarycentral.com/definition/lock-up-premises.html