Japan House is a culture and landmarks venue in Kensington, London, offering three spaces with a maximum capacity of 170 guests. The recessed lighting and white walls give the interior a clean, considered atmosphere that lends itself to a range of event formats.
The Hall accommodates up to 170 for a reception, while the Library provides a more intimate setting for up to 20 standing. On-site facilities include AV equipment, a sound system, flatscreen display screens, high-speed internet, air conditioning, and breakout rooms, giving event managers a practical foundation without the need to bring in significant external support.
High Street Kensington Underground Station is a two-minute walk, making arrival straightforward for guests travelling by tube, with Notting Hill Gate a 15-minute walk as an alternative. London City Airport is approximately 56 minutes by car. The Natural History Museum is seven minutes away by car, and Hyde Park is within a ten-minute drive.