Japan House

London W8 5SA

Japan House

Located on High Street Kensington, Japan House is a stunning blank canvas event space, newly opened in 2019.

Room Layouts & Capacities

A unique, blank canvas venue in West London, Japan House is an events and exhibition space surrounded by Japanese arts. A diverse and spacious venue, Japan House can host up to 100 guests for a dinner or 170 for a conference.

By Tube: High Street Kensington station is only a 1 minute walk.

By Car: 101-111 Kensington High Street, London W8 5SA

You may also like