Nằm trên mảnh đất vàng ở phía Tây Nam của Hà nội, The Manor Central Park là một trong những dự án về khu đô thị phức hợp hiện đại bậc nhất nội đô. Quần thể đô thị và công viên Chu Văn An rộng 200 ha, là nơi tôn vinh những giá trị lịch sử dân tộc nhưng vẫn mang trong mình phong cách sống hiện đại nhộp nhịp. Khác biệt bởi The Manor Central Park được quy hoạch để trở thành một khu đô thị phức hợp thiên về nhà ở và kinh doanh. Môi trường đi bộ và không gian cây xanh hồ nước được ưu tiên và chú trọng, song song với đó cộng hưởng từ chuỗi kinh tế như các trung tâm thương mại, tuyến phố mua sắm, khu văn phòng hay các khu vực sinh hoạt cộng đồng. Các chức năng được kiểm soát, điều tiết, tương hỗ lẫn nhau tạo nên một cộng đồng phát triển bền vững.