New Homes & Apartments In West Ham

  • An exterior image of TwelveTrees Park at night
    home-type Apartments
    pound £525,000 - £1,025,000

    TwelveTrees Park is a new development of over 3,800 homes built around 12 acres of open green space...

    View Development