Location

Japan House London

Address
101-111 Kensington High Street
London
W8 5SA

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.