University College London plans to create a campus in Newham, east London, after signing a deal with the council to build near the Olympic park. UCL will submit proposals to develop a site that “could include teaching and research space as well as additional community, residential and commercial space” in the next six months.