Neptune Wharf will include 800 new homes and 110,000 sq ft of commercial space to regenerate the Fish Island area near the Olympic Park.
A previous application was heavily criticised by planning body, the London Legacy Development Corporation.
The new plans will see building heights scaled down and more public space on the 6-acre site.
The project is expected to go before the planning committee in June.