Venues / Japan House London

Japan House London

101-111 Kensington High Street, London, W8 5SA

Japan House London
Japan House London
Japan House London
Japan House London

 

Recently opened in the heart of Kensington, and with state-of-the-art facilities, Japan House London’s diverse rooms are available for hire to organisations, bodies and companies whose activities support and promote Japanese culture, society and business.

 


Enquire about this Venue Enquire about this venue

Event Catering services at Japan House London