As London's new cultural hub of all things Japanese, Japan House London's minimalist interiors, striking central spiral staircase, displays of nnovative design, art and architectural works and classy top-floor restaurant impressively avoid the all-too-easy preconceptions about Japan.