برخلاف سفارتخانههای متعارف در لندن که معمولاً در ساختمانهای مجلل و مناطق مرکزی شهر مستقر هستند، سفارت کره شمالی در یک خانه مسکونی ساده در منطقهای آرام قرار گرفته است.