Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Located at 101-111 Kensington High St in London, Japan House is a remarkable cultural centre that offers a diverse range of exhibitions and events focusing on Japanese art and design. Visitors can immerse themselves in the richness of Japanese culture through the carefully curated exhibitions that showcase various aspects of the country's artistic heritage. Additionally, the establishment houses a well-stocked shop where one can find unique Japanese items, ranging from traditional handicrafts to contemporary design pieces. To further enhance the experience, Japan House features a restaurant that serves authentic Japanese cuisine, allowing visitors to indulge in the flavors of Japan. Whether you are an art enthusiast, a food lover, or simply curious about Japanese culture, Japan House is a must-visit destination that offers a captivating and immersive experience.