Atelier Kikuchi has created a series of connected spaces with a Japanese aesthetic for Snow Peak's flagship store in London. Layers of design interventions set up an interplay between the outdoor ...