on the premises

on the premises

On the grounds, as of a business or building complex. Yes, we do tailoring on the premises too. Are there laundry services on the premises?
See also: on
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
See also: