Prolific Japanese design studio Nendo have created a range of display furnishings for Tod’s department store in Omotesando, Tokyo.
Bringing Australia’s architecture and design community into focus since 2009.