The 'greening machine' project, Vert, is part of the London Design Festival
The post London’s new urban greening structure is a ‘garden for insects and people’ appeared first on Positive News.