
West
Japan House London
101-111 Kensington High St, London W8 5SA, UKLondon is lucky to have one of the three Japan Houses in the world (the others being in São Paulo and Los Angeles). A free-to-visit venue, it celebrates all things Japanese, and periodically hosts special exhibitions.