Japan House London

/ Japanese
101-111 Kensington High St, London

Opening hours

10AM-8PM
  • Sunday 12PM-6PM
  • Monday 10AM-8PM
  • Tuesday 10AM-8PM
  • Wednesday 10AM-8PM
  • Thursday 10AM-8PM
  • Friday 10AM-8PM
  • Saturday 10AM-8PM
Japan House is a captivating homage to Japanese culture in London, crafting an immersive experience for enthusiasts and novices alike. The sprawling ground floor is a showcase of understated elegance, with an enticing shop that offers a selection of artisanal Japanese products. Here, one can find everything from exquisite tableware to elegant stationery, reflecting the refined aesthetics of Japan. The café on this level serves a sublime matcha latte amidst an array of traditional Japanese sweets—an excellent place to savor a taste of Japan while perusing the cultural artifacts.

Descending into the basement, visitors are greeted by dynamic exhibitions, often incorporating audiovisual elements, that change regularly and narrate the rich tapestry of Japanese heritage. These lively displays offer engaging insights into different aspects of Japan’s storied history, from design marvels to indigenous cultures like the Ainu people. Moreover, this serene cultural haven includes a spacious reading room where Japanese literature and art books are available for leisurely exploration.

Upstairs, a high-end Japanese restaurant awaits discerning diners, promising a sumptuous array of delicacies prepared with modern artistry. Known for its innovative culinary presentations, the menu is a testament to the vibrant flavors and textures unique to Japan. Guests describe the ambience as both stylish and tranquil, with impeccable attention given to service, reminiscent of Japan's celebrated hospitality norms. Ensure a visit to the exceptionally designed restrooms; they are a cultural experience in their own right, seamlessly blending technology with tradition.

How to get there

101-111 Kensington High St, London

London City Airport — 10.63 mi

High Street Kensington - 96 yd

Similar establishments