Trusted, accessible, trans-friendly spaces. Always expanding.
Japan House London
Japan House London is the cultural home of Japan in the UK.
Presenting the very best of Japanese art, design, gastronomy, innovation and technology, Japan House London provides an authentic encounter with Japan.
Get in touch
101-111 Kensington High St,
This partner does not list events on PlaceCal.