The £2billion development at Vauxhall Square will include 25% affordable housing and student accommodation.