Suburban House Is N Korean Embassy

Updated:

Loading
North Korea's UK base is a seven bedroom family house, commuting distance from the centre of the capital.