If you are looking for a venue for your photoshoot or filming, Japan House London has an array of rooms on offer in the heart of Kensington.
The interior of the listed Art Deco building is influenced by the Japanese principles of simplicity, delicacy, thoroughness and precision. The minimalist aesthetic combined with the extensive use of white throughout the venue conveys a sense of tranquillity from the moment you step inside.
Japan House London has been used as a location for a wide range of print, broadcast and commercial photography work.
Choose from the room options below according to your requirements and get in touch with the venue hire team today for availability and a quote.
Room options: The Hall, The Library, AKIRA restaurant.