Vocabulary
駐英
ちゅうえい
stationed in the United Kingdom; resident in the United Kingdom
adj-no