REGENERATION AND DEVELOPMENT OF CHANNELSEA ISLAND REGION: ZEN GARDEN
by Nicole Pietrucha
This project is located in Newham. Specifically Channelsea Island region. The idea behind this project is to let nature rebrand itself, build new habitats and create a quiet green park for people to escape the everyday lifestyle