*Japan House London is temporarily closed, in line with UK Government regulations.
(Office hours are 9:00–18:00, Monday to Friday; closed on public holidays)
Call +44 20 3972 7100
Japan House London is temporarily closed
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.