This nondescript house in west London is actually the official embassy of North Korea.
Neighbors have told The Guardian that the building has long been shrouded in mystery—until now.
Neighbors have seized the chance to get a glimpse inside the embassy, which is hosting an art exhibition.
Neighbors have told The Guardian that the building has long been shrouded in mystery—until now.