Monday to Saturday: 10:00 - 20:00
Sunday: 12:00 - 18:00
(Office hours are 9:00–18:00, Monday to Friday; closed on public holidays)
Call +44 20 3972 7100
Japan House London is open
Japan House London is open, including the Gallery on the Lower Ground Floor, the Library, AKIRA restaurant and the Ground Floor with its displays, The Shop and The Stand. Our Visitor Experience Assistants are ready to welcome you back for an encounter with Japanese culture and innovation through curated displays, design, retail, refreshments and our latest exhibition.
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 UK Government guidelines on using public transport.