Prominently located on London’s Kensington High Street, Japan House London acts as a Japanese hub for Europe, where interest in Japanese culture is increasing. With a gallery, theater, a retail floor, restaurant and library, this cultural and commercial complex offers activities that allow to feel Japanese culture with your senses and will awaken your inner shopper. The space was designed by interior designer Masamichi Katayama.
- 101-111 Kensington High Street, Kensington, London W8, UK
- 1-minute walk from High Street Kensington Station