IDIOMS

place of business

(idiomatic) a place where business is conducted (like office or shop)