Japan House London

Akira at Japan House London. Image courtesy of Kallaway.
Experience the best of Japan’s design, innovation, art and gastronomy at the London hub for Japanese creativity.


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

101-111 Kensington High Street
W8 5SA

Is Japan House London your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Look for similar items by category