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 ﬁne-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
101-111 Kensington High StreetLondonW8 5SA