TwelveTrees Park transforms a former industrial site near West Ham Station into a climate resilient public space.
TwelveTrees is a new five-acre park situated within a new development on former industrial land, along the River Lea. HTA led the landscape design process creating new play and recreation areas whilst also ensuring an increase in biodiversity by 200%.