Japan House London

Experience the best of Japan’s design, innovation, art and gastronomy at the London hub for Japanese creativity.
About
Immerse yourself in Japan’s rich and diverse culture at Japan House London.
The three-floor art deco building on Kensington High Street hosts an exhibition gallery and a fine-dining Japanese restaurant, as well as a shop selling all sorts of Japanese products.
Catch fascinating exhibitions of some of Japan’s most talented artists, designers and craftsmen at the events space and library on the lower-ground floor. Then, head upstairs to browse top-quality Japanese products in the retail space, from technology to stationery, tableware and beauty products.
You can also get an authentic taste of Japan at Akira, a restaurant specialising in sushi and robatayaki.
Venue Details & Map
Japan House London
- Address
-
101-111 Kensington High StreetLondonW8 5SA