News

Make Architects ’ folding kiosks for Canary Wharf in London bring new meaning to the term “ pop-up shop.” The bellows-like structures were inspired by Japanese paper folding.