TwelveTrees Park

Twelvetrees Park is a brand new development comprising over 3,800 homes built around 12 acres of open green space, landscaped gardens and lush meadows. Located minutes from West Ham station, it will be one of the best connected developments in London offering fast and regular links to the City and beyond. With a new school, independent bars and cafes, popular restaurants and a community centre at its heart, this will be one of the most exciting regeneration schemes in London.