Menu

Japan House London

Japan House London is a cultural destination offering guests the opportunity to experience the best and latest from Japan. Located on London’s Kensington High Street, the experience is an authentic encounter with Japan, engaging and surprising even the most knowledgeable guests. Presenting the very best of Japanese art, design, gastronomy, innovation, and technology, it deepens the visitor’s appreciation of all that Japan has to offer. This year, Japan House London marks six years of bringing the best of Japan to the UK and beyond. Part of a global initiative, there are two other Japan Houses, one in Los Angeles and the other in São Paulo.