2 min read

A home for Japanese culture opens in London

London – The government of Japan has taken over an art deco building in Kensington as the site of its latest soft diplomacy initiative, Japan House.