Japan House London Ground Floor Opening Hours:
General enquiries +44 20 3972 7100
(Office hours are 9:00-18:00, Monday - Friday; closed on public holidays)
Please visit the AKIRA restaurant page for the restaurant opening hours.
Visiting Japan House London
Japan House is now open. Learn about our opening times, safety measures and how to book your free visit by clicking the button below.
Tickets for our 'Architecture for Dogs' exhibition can be booked via the 'Architecture for Dogs' event page.
Tickets for our Library can be booked via The Library page.
Japan House London is located on the corner of Kensington High Street and Derry Street, within a two-minute walking distance from High Street Kensington Station (see map) - so whether you’re London-based, or heading into the capital to visit Japan House London, there are many efficient travel options.
Our address is 101-111 Kensington High Street, London W8 5SA
Before planning your visit to Japan House London, please check the latest Government guidelines on using public transport.