Japanese cultural centre with exhibitions & events on art & design, plus a shop & a restaurant. Japan House London is a vibrant cultural hub showcasing the best of Japanese culture, from art and design to food and technology. Located on Kensington High Street, it offers exhibitions, workshops, a well-curated retail space, and an authentic Japanese restaurant.
Japan House is dedicated to bringing modern and traditional Japanese culture to a global audience, providing insight into Japanese craftsmanship, innovation, and philosophy. Visitors can explore its regularly rotating exhibitions, attend talks and events, or enjoy Japanese cuisine at the Akira restaurant within.