News

On the Square is a new project by London-based designer Rio Kobayashi, who invited his design community to stage a takeover of an abandoned Victorian townhouse in London’s De Beauvoir Square. 'The ...