Vocabulary

駐英

stationed in the United Kingdom; resident in the United Kingdom

adj-no