Maybe worried about small son in mission (7)
I believe the answer is:
embassy
(Other definitions for embassy that I've seen before include "Diplomatic mission" , "Diplomatic office or residence." , "Overseas mission" , "Headquarters of diplomatic staff abroad" , "Consulate" .)