"Lovers of nice things and minimalism should also check out Japan House London in South Kensington, a concept store spanning three floors with a cafe, art installations, and numerous goods and objects showcasing Japanese gastronomy, design, and culture."