Japan House London is temporarily closed. Read more.