Skip to content
RevealJapan

Cultural Institution · Europe

Japan House London

Kensington High Street's flagship Japan House — the Government of Japan's cultural institution presenting curated exhibitions, food and design.

London, UK · 101-111 Kensington High St, London W8 5SA

Official site
https://www.japanhouselondon.uk/

More Cultural Institution spots

← Back to the map